diff --git a/Example/Example_dual_camera/Coreboard_Demo/E00【必读】例程功能说明.xlsx.lnk b/Example/Example_dual_camera/Coreboard_Demo/E00【必读】例程功能说明.xlsx.lnk index ef0f3e0..fe74541 100644 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E00【必读】例程功能说明.xlsx.lnk and b/Example/Example_dual_camera/Coreboard_Demo/E00【必读】例程功能说明.xlsx.lnk differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu0_main.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu0_main.c index 704d8a5..20f4a18 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu0_main.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu0_main.c @@ -88,30 +88,30 @@ int core0_main(void) // ˴дû ʼ cpu_wait_event_ready(); // ȴкijʼ - while (TRUE) - { + while (TRUE) + { // ˴дҪѭִеĴ - delay_time = 300; - if(gpio_get_level(SWITCH1)) delay_time /= 2; - if(gpio_get_level(SWITCH2)) delay_time /= 2; - if( !gpio_get_level(KEY1) || !gpio_get_level(KEY2) || !gpio_get_level(KEY3) || !gpio_get_level(KEY4) ) // ȡ KEYx ƽΪ - { - gpio_set_level(LED1, led_state); - gpio_set_level(LED2, led_state); - gpio_set_level(LED3, led_state); - gpio_set_level(LED4, led_state); - } - else - { + delay_time = 300; + if(gpio_get_level(SWITCH1)) delay_time /= 2; + if(gpio_get_level(SWITCH2)) delay_time /= 2; + if( !gpio_get_level(KEY1) || !gpio_get_level(KEY2) || !gpio_get_level(KEY3) || !gpio_get_level(KEY4) ) // ȡ KEYx ƽΪ + { + gpio_set_level(LED1, led_state); + gpio_set_level(LED2, led_state); + gpio_set_level(LED3, led_state); + gpio_set_level(LED4, led_state); + } + else + { gpio_set_level(LED1, led_state); gpio_set_level(LED2, !led_state); gpio_set_level(LED3, led_state); gpio_set_level(LED4, !led_state); - } - led_state = !led_state; - system_delay_ms(delay_time); + } + led_state = !led_state; + system_delay_ms(delay_time); // ˴дҪѭִеĴ - } + } } #pragma section all restore @@ -133,4 +133,3 @@ int core0_main(void) // 鿴Ƿ¼Ƿرȷ¸λ // ñӦ LED ŵѹǷ仯仯֤δУ仯֤ LED // ñӦ KEY1 / KEY2 / KEY3 / KEY4 ŵѹǷ仯ǷźŲǷӴ - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu1_main.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu1_main.c index a8acd46..d9132c0 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu1_main.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/cpu1_main.c @@ -24,7 +24,7 @@ * ļ cpu1_main * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.8.0 +* ADS v1.10.2 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -37,17 +37,12 @@ #pragma section all "cpu1_dsram" // #pragma section all restore֮ȫֱCPU1RAM - -// ̵뵽֮ӦѡйȻrefreshˢһ֮ٱ -// ĬΪرŻԼһѡproperties->C/C++ Build->Setting -// ȻҲĴҵC/C++ Compiler->Optimization->Optimization levelŻȼ -// һĬ½Ĺ̶ĬϿ2Ż˴ҲΪ2Ż - -// TCϵĬDz֧жǶ׵ģϣ֧жǶҪжʹ enableInterrupts(); жǶ -// 򵥵˵ʵϽжϺTCϵеӲԶ disableInterrupts(); ܾӦκεжϣҪԼֶ enableInterrupts(); жϵӦ - - // **************************** **************************** + +// ǿԴչ ֲ߲Ը +// ǿԴչ ֲ߲Ը +// ǿԴչ ֲ߲Ը + void core1_main(void) { disable_Watchdog(); // رտŹ @@ -56,9 +51,7 @@ void core1_main(void) - // ˴дû ʼ - cpu_wait_event_ready(); // ȴкijʼ while (TRUE) { @@ -66,8 +59,8 @@ void core1_main(void) - // ˴дҪѭִеĴ } } #pragma section all restore +// **************************** **************************** diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.c index 11750cb..e746ee1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -85,64 +86,99 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) { interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж + if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж { exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص + camera_vsync_handler_1(); // ͷ1 ɼͳһص } if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж { exti_flag_clear(ERU_CH0_REQ0_P15_4); + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + + + } } // ͷpclkĬռ 1ͨڴDMAﲻٶжϺ -//IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) -//{ -// interrupt_global_enable(0); // жǶ -// -// if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж -// { -// exti_flag_clear(ERU_CH1_REQ10_P14_3); -// -// } -// -// if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж -// { -// exti_flag_clear(ERU_CH5_REQ1_P15_8); -// -// -// } -//} +IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) +{ + interrupt_global_enable(0); // жǶ + + if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж + { + exti_flag_clear(ERU_CH1_REQ10_P14_3); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } + + if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж + { + exti_flag_clear(ERU_CH5_REQ1_P15_8); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } +} + +IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +{ + interrupt_global_enable(0); // жǶ + if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж + { + exti_flag_clear(ERU_CH2_REQ7_P00_4); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + } + if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж + { + exti_flag_clear(ERU_CH6_REQ9_P20_0); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } +} -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) { interrupt_global_enable(0); // жǶ + if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж { exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص + camera_vsync_handler_2(); // ͷ2ɼͳһص } if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж { exti_flag_clear(ERU_CH7_REQ16_P15_1); + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + } @@ -151,16 +187,16 @@ IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.h index 14367d3..a77c04c 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr.h @@ -24,7 +24,7 @@ * ļ isr * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.8.0 +* ADS v1.10.2 * ƽ̨ TC264D * https://seekfree.taobao.com/ * diff --git a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E01_gpio_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/.cproject b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/.cproject index 37f1cd3..cf74652 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/.cproject +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/.cproject @@ -113,7 +113,7 @@ - + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu0_main.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu0_main.c index d93d56d..8cd2ef0 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu0_main.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu0_main.c @@ -99,8 +99,8 @@ int core0_main(void) // ˴дû ʼ cpu_wait_event_ready(); // ȴкijʼ - while (TRUE) - { + while (TRUE) + { // ˴дҪѭִеĴ fifo_data_count = fifo_used(&uart_data_fifo); // 鿴 fifo Ƿ @@ -113,7 +113,7 @@ int core0_main(void) system_delay_ms(10); // ˴дҪѭִеĴ - } + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu1_main.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu1_main.c index a8acd46..d9132c0 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu1_main.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/cpu1_main.c @@ -24,7 +24,7 @@ * ļ cpu1_main * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.8.0 +* ADS v1.10.2 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -37,17 +37,12 @@ #pragma section all "cpu1_dsram" // #pragma section all restore֮ȫֱCPU1RAM - -// ̵뵽֮ӦѡйȻrefreshˢһ֮ٱ -// ĬΪرŻԼһѡproperties->C/C++ Build->Setting -// ȻҲĴҵC/C++ Compiler->Optimization->Optimization levelŻȼ -// һĬ½Ĺ̶ĬϿ2Ż˴ҲΪ2Ż - -// TCϵĬDz֧жǶ׵ģϣ֧жǶҪжʹ enableInterrupts(); жǶ -// 򵥵˵ʵϽжϺTCϵеӲԶ disableInterrupts(); ܾӦκεжϣҪԼֶ enableInterrupts(); жϵӦ - - // **************************** **************************** + +// ǿԴչ ֲ߲Ը +// ǿԴչ ֲ߲Ը +// ǿԴչ ֲ߲Ը + void core1_main(void) { disable_Watchdog(); // رտŹ @@ -56,9 +51,7 @@ void core1_main(void) - // ˴дû ʼ - cpu_wait_event_ready(); // ȴкijʼ while (TRUE) { @@ -66,8 +59,8 @@ void core1_main(void) - // ˴дҪѭִеĴ } } #pragma section all restore +// **************************** **************************** diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.h index 14367d3..a77c04c 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr.h @@ -24,7 +24,7 @@ * ļ isr * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.8.0 +* ADS v1.10.2 * ƽ̨ TC264D * https://seekfree.taobao.com/ * diff --git a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E02_uart_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E03_adc_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E04_pwm_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.elf b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.elf deleted file mode 100644 index 873a299..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.elf and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.hex b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.hex deleted file mode 100644 index 7d13295..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.hex +++ /dev/null @@ -1,861 +0,0 @@ -:0200000480007A -:2000000000000000700059B30000000000000000000000000000000064B81E799B47E18668 -:0D002000910000F8D9FF4621DC0F00900090 -:1200300073646820737468A0036568CA0BC30030009048 -:200048000F05D011174580010B00D0010F00B02142218B0101110F2010006B0500200090AA -:200068003256FF0626003B00FEFF3FF617000F6510308B0602601745802600903256FF067B -:2000880018003B00FEFF3FF60F000F6500308B060260174580260090A2F63705C13F0F6553 -:2000A80010200090A2F682030F6500200090DA207FF60700174580360F6400200090A2F6F4 -:2000C80082020F6400300090820C822D3C130757FFCF8755BFDFCE57460546048B14804016 -:2000E8008B05A050CE77460746068B1680608B07A07082028203820082013A260B2700F2E5 -:200108006E023C4F0B6430F10B7500F20B75A0F26E04024002513C453A640B7500F26E03BF -:2001280082123C3F3B0004E00B6030F10B7100F20B71A0F2DE1087559FFF06116701801FFB -:200148008B1FE0060248025906156745805F0614C2FE3CEB0284029506F067101F0006F11B -:20016800C21E82087AE86E1D87559FFF06116701801F8B1FE0060B60C0A00B71D0B007BB6F -:200188009FFF06156745805F061406136723803F8B1FE0266E0302A002B1C2183FE8E67FBB -:2001A80076C7460346028B1280208B03A030DF2D0B00071DE0FF76F7460146008B1080009F -:2001C8008B01A01000903B00034040F440C5007074DF3B00034040C4007061000E00370A2F -:2001E8006800DA0A4BF011020070610006003BE0024040C4007054DFC21F74DF00706D0071 -:2002080016170090404F6D00A414022F02F46D00A01314F0B700010034F002F46D00B9140E -:200228000090FF440B00538420F0910000F8D9FF24C610FFD4F23C02A0023C010090094FCC -:200248004C18161F3C0182003E0E82103E0E82203E0F8240BE003B800000BE003B000100F0 -:20026800BE003C1282023C126D0050103C0F6D00990F3C0C6D00BD0F3C096D00210F3C06C6 -:200288006D000A0F3C0382023C013C01009082F282003C17538020F0910000F8D9FF24C68C -:2002A80010FFD4FF7D4F0D80538020F0910000F8D9FF24C610FF481F370F48203C04C21097 -:2002C800BF40EAFF3C010090404F40F46DFFB9FF09FFD408370F6CF0C21F4B0F41F14BF24A -:2002E80051203C0100906DFFD4FF53C220F060FF9140003F30F3D93F002849F2080A3C01F8 -:2003080000906DFFC6FF53C220F060FF9140003F30F3D9320028B0423C0100906DFFB9FF47 -:2003280053C220F060FF9140003F30F3D93200283C010090494F081A3C0554FF345FB01558 -:20034800C2F4FF14FCFF02423C0100902010404F0B541088026A89A7080909FF4C18161FBC -:2003680078033C0140F46DFFB1FFC2188B4860F3370F68F074AF8B1A60F3370F68F078019D -:2003880054AF4B0F61F14BF941503BF026F19B3FA8F34BF5413082044B5251004B007161D8 -:2003A80082108F461FF06E0D7B0018144B1941104B1251104B0171118F411FF06E023C01D0 -:2003C8000269821882074B0061014B0241F04B0661014B0F51006B0031F582014B1F01F08F -:2003E800AE046B0031B53C056B0031F567FFBFBF4B3B01F016038B0F20F26E028214822D4B -:200408003C39DF2D05808210821E3C0773D70A004B8011028B1000E03C234B0D61A14BA206 -:2004280041A0036D0AC04B0C61F14BFA51C06B0C31F5820A4BAF01F0AE046B0C31A53C0546 -:200448006B0C31F567FFBFAF4BAB01F0370F61F16E0602AB02D8036D0A900207C2107F0E37 -:20046800DEFF4B3B01F016038B0F20F26E023C09C21DF647736D0AF03BF0FF007FF0C3FF55 -:20048800820440F46D00360009FFE00837097000370F0CF089FFA00809FFE2083708700044 -:2004A800370F0CF089FFA20809F0560854AFC2FF370F68F037F004F089FF160809F05708EE -:2004C800580137F004F089FF170858026E03DA013C02DA0009F0570837F081F389FF1708A1 -:2004E80040F409A40C096D00050082123C010090094F4C18374F05F0894F0C18F6493C017C -:20050800094F4F18370FE1F33C01EEFB3C093C01094F4F18370FE1F33C01DF1FFBFF0090B4 -:20052800494F041A3C0C145F74FFB015C2F43C010C4E161F3B0001005F0FFC7FFF14F5FF5C -:2005480002423C0100902008F4A4405DD4DFF44F40F46DFF59FE820440F46DFFCBFFDA006E -:2005680009F05A0837F002F089FF1A0809DFC80809F0D408C2FF370F70F037F00CF0ACFA98 -:2005880009D46C0840F46DFFB5FF09D4040909D54A0809D64D0809D74C0840F46DFFD8FEB6 -:2005A8000228820440F46DFFA5FF09DF7C086E0382103C028200087F370F01F22CF709DF45 -:2005C80056086E03DA013C02DA0009F05B0837F001F389FF1B0809DF540809F05B0837F068 -:2005E80081F389FF1B0809DF510809F0590837F083F089FF190809DF530809F05B0837F030 -:2006080001F289FF1B0809DF550809F05C0837F004F089FF1C0809D0580808CF370F02F380 -:200628002CFC09DF590809F0500837F002F389FF100809DF500809F0D80837F003F3ACFC56 -:2006480009D05A0808DF8BF0200337006800370F04F02CFD09DF5B0809F051088BFF20F396 -:20066800370F68F037F004F089FF110809DF520809F05A0837F002F089FF1A0809DCA80922 -:20068800BD0C7900D4CEBD0E280009C0040809C95D084CE16E2109E4840909E448083700C5 -:2006A80068506D00A50C09E4840909E4480802956D00D00CD4E2DA016E0382103C02820071 -:2006C8000C27370F81F22C27D4E20CEC0920460837F002F02C2609CE8809BD0E1E0009C029 -:2006E8000C0809C95D084CE16E1709E4840909E44808370068506D007B0C09E4840909E4F4 -:20070800480802956D00A60CD4E20CEC0920440837F003F02C2409CE9009BD0E150009C520 -:20072800540809C95D0809E4840909E448080CECA6F56D005D0C09E4840909E448080295B0 -:200748006D00880C09CE9809BD0E150009C55C0809C95D0809E4840909E448080CECA6F585 -:200768006D00460C09E4840909E4480802956D00710C09D46C0840F46DFFBCFEDA0089FF6D -:20078800001982FF6CFFDA00D4A22C2E09DF6D082E0CDA016E03DA013C02DA0009F0421879 -:2007A80037F001F089FF021809DF6D082E1CDA016E03DA013C02DA0009F0421837F001F125 -:2007C80089FF021809DF6D082E2CDA016E03DA013C02DA0009F0431837F001F189FF031869 -:2007E80009DF6D082E3CDA016E03DA013C02DA0009F0431837F081F189FF031809DF6D08FE -:200808002E4CDA016E03DA013C02DA0009F0431837F001F389FF0318DA002C2DDA002C2CA0 -:2008280009DF7D082C2FD20089205409DA006C240C2F82003E0482103E043C0682193C06B4 -:200848003BC000903C0382093C014CDC6E0C09D4B00909D4AE0802956D00D412D4A4894206 -:2008680084093C0909D4AE0802956D00B712D4A4894284094CDE6E0C09D4B80909D4B40893 -:2008880002956D00BF12D4A4894288093C0909D4B40802956D00A212D4A48942880909D95B -:2008A800660809DFE208EE03DF39228040F46DFF2AFD09DFE2081420370F68F037F008F0BB -:2008C800342F0C21379F82F12C210C2396022C23DA016E03DA013C02DA0009F0431837F01A -:2008E80001F289FF03180C2196042C2109DFE008EE03DF39228040F46DFF12FD09DFE0084C -:200908001420370F68F037F008F0342F0C21379F82F12C210C2396022C23DA016E03DA017B -:200928003C02DA0009F0431837F081F389FF03180C2196042C2109DFE4086E2140F46DFFEE -:20094800D4FC09DFE4081420370F68F037F008F0342F0C21379F82F12C210C2396022C23BE -:20096800DA016E03DA013C02DA0009F0421837F001F089FF02180C2196042C21DA016E03C3 -:20098800DA013C02DA0009F0500837F081F089FF1008DA016E0382103C02820008CF370F18 -:2009A80081F02CFC09FF5008960189FF100808CF96012CFC02823C010090F445DA00894F2D -:2009C8003C08DA01894F2C08DA01AC447B107EF46C41DA032C4ADA002C4CDA032C4DDA009A -:2009E800894F1008DA01894F1108DA01894F1208DA00894F1308DA00894F1608DA00894F17 -:200A08001408DA07894F1508DA01894F1808DA01894F1908DA00894F1A08DA00894F1B088C -:200A2800DA00894F1C08DA00894FA208DA00894FA008DA00894FA408DA00894F2608DAFF0B -:200A4800894F2D08A00FEC4AA00FEC4EA00FEC4CDA00894FAE08DA00894FB408DA00894F44 -:200A68003D080090D44F09FF760816013C016E0909FF7E08960189FF3E080C4E96012C4EC7 -:200A880009FF7608370F61F13C016E0909FF7E08960489FF3E080C4E96022C4E09FF770893 -:200AA800370F61F13C016E0909FF7F08960489FF3F080C4E96042C4E09FF7708370FE1F1DD -:200AC8003C016E0909FF7F08960889FF3F080C4E96082C4E09FF7708370F61F33C016E0917 -:200AE80009FF7F08964089FF3F080C4E96102C4E0090404F6D002D10022F02F46D00290FAB -:200B0800821074F002F46D0044103C0114FF370FE1F0BA0F3C01DF1FFB7F0090404F6D00AF -:200B28001810022F02F46D00140F14F0B700010034F002F46D002D103C0114FF370FE1F0E7 -:200B4800BA0F3C016EFB0090FF240B00538420F0910000F8D9FF28E610FFD4F23C02A00255 -:200B68003C01009082F282003C17538020F0910000F8D9FF28E610FFD4FF7D4F0D805380F7 -:200B880020F0910000F8D9FF28E610FF481F370F48203C04C210BF20EAFF3C0100900248B9 -:200BA8006DFFE2FF914000FFD9FF6008530221F010FF534820F010F23C0100907643DF1435 -:200BC8000980094F6C28375F02F0894F2C283C42DF240400DF340980094F6C28375F02F14E -:200BE800894F2C283C37DF440400DF540980094F6C28375F02F2894F2C283C2CDA0C7E48B5 -:200C0800094F6C28375F02F3894F2C283C23DA0A3E43DA0D7E48094F6D28375F02F0894F6B -:200C28002D283C18DF640400DF740980094F6D28375F02F1894F2D283C0DDA083E43DA09AE -:200C48007E48094F6D28375F02F2894F2D283C0200A00090404F0B451088026A6D00560B03 -:200C6800022B4B8B51406D002A11022082033C0782224B200102F6023C05C213DA103FF30A -:200C8800F9FFDA107FF34B8076A682204B0911029AF03C029AF9370F700009F1E4083701D9 -:200CA800100089F0A408DA018200820137F101133701011789F138198F7300F18200538078 -:200CC800201082700F10000009F2301982F4C64026020F1F00F0A6F289F230198F8300F166 -:200CE8008B0F20F26E0DDA00538F20F0C23F82100FF0000009FF3019A60F89FF301909FF88 -:200D0800701837AF81F389FF3018DA010F3F00F04B0F61F14BFB51203C0282023C0100900E -:200D2800094054080C5C8B4FA0F237F001F3894F1408094051080C5C37F002F3894F11080C -:200D48000090404F024F02586D00E00A02294BF951406D00B410022082033C0782224B2040 -:200D68000102F6023C05C213DA103FF3F9FFDA107FF33F80C2F83708700009F1D4183701A4 -:200D8800100089F09418820082118202370201233712012789F238198F7300F1821053808B -:200DA800201082700F10000009F2301982F4C64026020F1F00F0A6F289F230198F8300F185 -:200DC8008B0F20F26E0DDA01538F20F0C23F82100FF0000009FF3019A60F89FF3019DA01D3 -:200DE8000F3F00F04B0F61F14BF951203C0282023C010090094054080C5C8B4FA0F237F01D -:200E080081F3894F1408094054080C5C37F002F0894F14080090404D405FC86C89DC90095A -:200E280014CF370FE1F0BA0F3C01EE0440C46DFF77FE09FF5C081E1409FF5D086E5CDA0123 -:200E480082100FF000004CC1260F6E03DA013C02DA003C01EE08DA0182100FF000004CC1A7 -:200E6800A60F6CC109FF69086E2248BF6E05C864C8B56DFFC1FFDA0109F07008532F201032 -:200E8800C22182320F1200204CC582F3C632262F0F100000A60F6CC5483F370F70F009C0A4 -:200EA800D41837F010F089CF94183C064824483540C46DFF48FF09FFF80809C0D01837F051 -:200EC80010F089CF901809FF5D186E1409FF5D08EE1109FF7A0809C0741837F003F189CF4D -:200EE800341809FF7B0809C0741837F082F289CF34183C0109FF5C086E0709FF5D18EE04F2 -:200F080009FF5D086E644818820182100F1000004CC126F07603DA013C02DA003C01EE0834 -:200F2800820082110F0100104CC1A61F6CC109FF5D186E0B09FF5D08EE08484F6E0609FF09 -:200F48007A085E5248483C0109FF60086E31489F6E05C864C8956DFFE5FEDA0009F0680806 -:200F6800532F20F09221DA030F1F00204CC582F3C632262F0F100000A60F6CC509FF74089D -:200F880009C0701837F081F389CF301809FF74085E16DA024BF811028BF01F80370870F0DA -:200FA80009C0E40837F010F089CFA4083C0854F409F6740840C402856DFF4EFE09FFF608F9 -:200FC80009C0E00837F010F089CFA00809FEA019BD0E2300D4ECBCCF09EF080809C48409D6 -:200FE80009C44808370F68506D000208D4C440C56DFF98FE09EC8409BCCF09EF080809C4D6 -:20100800840909C44808370F68506D00F107D4C440C56DFFF1FE09FFFE086E2CC86209F0F8 -:201028007C08DA010F0F00F009203029A6F089203029C86409F47C0809F57D086DFFC0FDC8 -:20104800C86409F47D086DFFACFD09F0401809FFFE081421370F68F037F108F0342F0C21E3 -:20106800370F82F12C210C2396022C230C2196042C2109FFC4186E2CC86209F04218DA0162 -:201088000F0F00F009203029A6F089203029C86409F4421809F543186DFF92FDC86409F420 -:2010A80043186DFF7EFD09F0461809FFC4181421370F68F037F108F0342F0C21370F82F16F -:2010C8002C210C2396022C230C2196042C2109FFCA186E2CC86209F04818DA010F0F00F0A1 -:2010E80009203029A6F089203029C86409F4481809F549186DFF64FDC86409F449186DFF23 -:2011080050FD09F04C1809FFCA181421370F68F037F108F0342F0C21370F82F12C210C237B -:2011280096022C230C2196042C2109FFD0186E2CC86209F04E18DA010F0F00F0092030292E -:20114800A6F089203029C86409F44E1809F54F186DFF36FDC86409F44F186DFF22FD09F048 -:20116800521809FFD0181421370F68F037F108F0342F0C21370F82F12C210C2396022C236E -:201188000C2196042C2109FF5C0889DF140849FF141A49D2180AA02444FF642FFC4E00901C -:2011A8002068910000F8D9FF04D649FF000A49A2000AC506180044FF642FFC6E49AF000AF8 -:2011C8004942000AC506180044FF642FFC6E894598090090404F09FF5408DF1F3780C8429E -:2011E800DA008210820137F10113370101178921381909FF6108EE28487F6E1BC8428210FE -:2012080009FF6008532020008B80001082300F1000000922341982F3C63026020F1F00F0AE -:20122800A6F289223419C844C8756DFFE5FD3C0BC842DA008210820137F1811037018114B9 -:20124800892138193C013C0109FF54086E0409FF61086E32C842DA018200820137F1011304 -:201268003701011789213819486F6E1BC842820009FF6008532020008B80001082300F1060 -:2012880000000922341982F3C63026020F1F00F0A6F289223419C844C8656DFF43FD3C0B61 -:2012A800C84FDA018200820137F181103701811489F138193C010090404F40F46D002F00B2 -:2012C80082504DC0E1FF16073C013E289110003030F3D933C04F54313C034D00D01F370140 -:2012E800E2F05E1382003C173701E2F0EE13534220F060FF9130003F30F3D93F1436081F13 -:2013080016075E1382103C05081F16075E3282203C02825002023C010090822282003C1794 -:20132800538020F0910000F8D9FF38E610FFD4FF7D4F0D80538020F0910000F8D9FF38E6A6 -:2013480010FF481F370F68203C04C210BF20EAFF3C010090404F024F40F46DFFE0FF022811 -:201368006E031E325E4382093C0282195E23821A3C02820ADF1949804DC0E1FF16073C01B0 -:201388005F8F28006D00F90B022802846D00090B913000CFD9CC143640F46DFFC0FF53421A -:2013A80020F010C2142F37AF02F0342F02846D00170C9110003030F3D933C04F543FB72F27 -:2013C80082F09110003030F3D933C04F743F3C1C6D00BF0B022B02B46D00BB0A913000FF6D -:2013E800D9FF1436534820F010FF9130002FD9221436534820F01022142F37AF02F034FFA9 -:2014080002B46D00C60B02923C01009082124DC0E1FF16073C01FF2F0B80538F20F0910058 -:2014280000F8D9FF38E610FFD4FF3C02A00F3C017DF4048082023C10911000303043493325 -:20144800088A543F06F4374F9FF09110003030434933088A743F3C010090404FDA0140F4E0 -:201468006DFFD6FF262F40F46DFF28FFF626821440F46DFF71FF262F02F23C01009091306E -:2014880000FFD9FF004654FF370F6EF18FFF83813C01911000A7D9AA408F0D0080043B00FA -:2014A80098F0CD4FE00F0D00C0044D00E0FFB70F14F0CD0FE00F0D00C00482117617DA0034 -:2014C8009601CD4F20090D00C0044DC0E1FF8F7F00213C01913000FFD9FF004653C220F0FB -:2014E80010FF54F037006E018FF083313C01913000FFD9FF004653C220F010FF54FF2E1BCD -:201508008F2320F0960154F0370070088F002100A6F074F08F2320F0960254F03700700880 -:201528008F002100A60F74FF3C0154FF1601DF1FFE7FDA00761382003C028210370F81F03D -:20154800CDCF20090D00C004913000FFD9FF004653C220F010FF54FF2E1B8F2320F09601E6 -:2015680054F0370070088F002100A60F74FF86238F3340F154F0370070088F002100A60FA4 -:2015880074FF3C0154FF6F0FFF7F0D00C00482114DC0E1FF8F7F00213C01913000FFD9FFEF -:2015A800004653C220F010FF54F037006E018FF083313C01913000FFD9FF004653C220F04C -:2015C80010FF54FF2E1B8F2320F0960154F0370070088F002100A6F074F08F2320F0960208 -:2015E80054F0370070088F002100A60F74FF3C0154FF1601DF1FFE7FDA00761382003C02D3 -:201608008210370F81F0CD0F04090D00C004913000FFD9FF004653C220F010FF54FF2E1B11 -:201628008F2320F0960154F0370070088F002100A60F74FF86238F3340F154F037007008EF -:201648008F002100A60F74FF3C0154FF6F0FFF7F0D00C004913000FFD9FF004654FF2E1BD3 -:201668008F2820F0960154F0370070088F002100A60F74FF8F2820F0960254F037007008E7 -:201688008F002100A60F74FF3C0154FF1601DF1FFE7F910000F8D9FF004080FFCD4FE20F1B -:2016A8000D00C00491F000F8D9FF000480FFCD0FE20F0D00C004911000F7D9FF80CF80FFA1 -:2016C800CD8FE20F0D00C004913000FFD9FF004654FF2E1B8F2820F0960154F03700700819 -:2016E8008F002100A60F74FF8F2820F0960354F0370070088F002100A60F74FF3C0154FF4F -:201708006F0FFF7F91000000D900000091000010D911000091000080D9880000910000903D -:20172800D9990000911000F7D9FFC00F91100027D922C001A004802080FFA2F0DA404BF0C2 -:20174800114282003C1E80FFB70F1CF08F4F1F1080FFBBF0FF2F0662262F06AFA6F1F60697 -:20176800CD81E30F0D00C0043C0274419AD47E05CDC1E30F0D00C00440F449FF001AC210B3 -:201788003F40E3FFDA00744F6D00F709022F02846D00360902F46D0077096DFF32F56D0090 -:2017A800EC09913000FF19FF30366F1F12008F2220F09601913000FF19F030363700700818 -:2017C8008F002100A60F913000FF59FF303686228F2240F1913000FF19F0303637007008B6 -:2017E8008F002100A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7FDA001A -:20180800913000FF59FF181691000048D9442CF66D00FA059130884F910000F8D9FFBA0142 -:2018280080F46DFF1CFE910000F8D9FF3094DC0F0090913000FFD9FF0C4654FF370F6EF124 -:201848008FFF83113C01912000A6D9AA408B0D0080043B0098F0CD4FE00F0D00C0044D00FF -:20186800E0FFB70F14F0CD0FE00F0D00C00482127627DA009601CD4F20090D00C0044DC056 -:20188800E1FF8F7F00313C01913000FFD9FF004653C320F010FF54F037006E018FF08341A4 -:2018A8003C01913000FFD9FF004653C320F010FF54FF2E1B8F2420F0960154F037007008E7 -:2018C8008F002100A6F074F08F2420F0960254F0370070088F002100A60F74FF3C0154FFA0 -:2018E8001601DF1FFE7FDA00762382003C028210370F81F0CDCF20090D00C004913000FF7C -:20190800D9FF004653C320F010FF54FF2E1B8F2420F0960154F0370070088F002100A60F1E -:2019280074FF86248F3440F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F0D002A -:20194800C00482124DC0E1FF8F7F00313C01913000FFD9FF004653C320F010FF54F0370030 -:201968006E018FF083413C01913000FFD9FF004653C320F010FF54FF2E1B8F2420F0960167 -:2019880054F0370070088F002100A6F074F08F2420F0960254F0370070088F002100A60FEF -:2019A80074FF3C0154FF1601DF1FFE7FDA00762382003C028210370F81F0CD0F04090D0018 -:2019C800C004913000FFD9FF004653C320F010FF54FF2E1B8F2420F0960154F0370070083F -:2019E8008F002100A60F74FF86248F3440F154F0370070088F002100A60F74FF3C0154FF0E -:201A08006F0FFF7F0D00C004913000FFD9FF0C4654FF2E1B8F2120F0960154F03700700821 -:201A28008F002100A60F74FF8F2120F0960254F0370070088F002100A60F74FF3C0154FF13 -:201A48001601DF1FFE7F91F000F8D9FF000680FFCD4FE20F0D00C00491F000F8D9FF0004E3 -:201A680080FFCD0FE20F0D00C004912000F6D9FF80CB80FFCD8FE20F0D00C004913000FF1A -:201A8800D9FF0C4654FF2E1B8F2120F0960154F0370070088F002100A60F74FF86218F31EF -:201AA80040F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F91000000D90000002C -:201AC80091000010D911000091000080D988000091000090D9990000912000F6D9FFC00B24 -:201AE80091200026D922C00DA004802080FFA2F0DA404BF0114282003C1E80FFB70F1CF015 -:201B08008F4F1F1080FFBBF0FF2F0662262F06AFA6F1F606CD81E30F0D00C0043C0274414F -:201B28009AD47E05CDC1E30F0D00C00440F449FF001AC2103F40E3FFDA00744F910000F86C -:201B4800D9FF12B4DC0F0090404F6D000208022F02F46D00FE0691A0003030F3D933C04F27 -:201B68005430B700010091A0003030F3D933C04F743002F46D000D0800906D00AF039130F6 -:201B880000FF39FF3506370F64F24B0F41F14BF251203C013C01009037046800DA084BF02B -:201BA8000102DA0203F10AF6370F68F0DF15068082220FF210203C0482120FF210203C011B -:201BC8000090404F026F82066DFFE8FF6E04681268223C0268120090404F026F82066DFFE0 -:201BE800DDFF6E04684268523C0268420090404F3B0001606DFFD2FF74F20090404F024F75 -:201C08000269820602F46DFFC9FF02283B0001600BF910486DFFC2FF8F0201F0A6F8686860 -:201C28000090DA01744F0090BC41DA024BF50102534020F053042100600F9140003F30F305 -:201C4800D93FC06910F23C010090804F53042800420F60FF3C0168550090804F5304280096 -:201C6800420F60FF3C0168350090804F53042800420F60FF3C0168450090804F530428007C -:201C8800420F60FF3C0168250090804F53042800420F60FF3C01481F375F02F06CF100901B -:201CA800804F53042800420F60FF3C014890DA006CF948BF375F02F06CFB68907663DA0128 -:201CC8003C02DA0037F001F0767382103C028200370F81F06CF90090804F53042800420F46 -:201CE80060FF3C01DF15048082103C028200481F370F81F56CF10090404C405F8218D4F2DB -:201D0800F4C2084F2CC4084F3B008000E20FD4F21022911000303023D93D000D89CD880995 -:201D280009FF05082CC549DE001A89CE8C0909FF52085E1709F40508821540E46DFF59FF08 -:201D480009F405088215821640E46DFF59FF09F4050809F5500840D46DFFC0FF09F40508B1 -:201D6800086540D46DFF93FF487F6E08C87409F4600809F561086D00100109FF54081E1582 -:201D880009FF5508DF1F278009F4050809F5560809F6540809F7550840D46DFF83FFD4F449 -:201DA800084409F505086DFF41FF09F0570809FFD8081421370F68F037F108F0342F0C2155 -:201DC800370F82F12C210C2396022C230C2196042C2109FF52085E1E09F40508482540D462 -:201DE8006DFF4DFF09F40508483540D46DFF37FF3C0D09F40508482540D46DFF38FF09F472 -:201E08000508483540D46DFF22FF09F405088215820640E46DFFD7FE09F4050882158206D8 -:201E280040E46DFFDBFE09FF53085E1509C48C096DFFF9FE02823C010090F445DA002C44C2 -:201E4800DA002C45DA146C42DA0A6C43DA01894F1008DA022C46DA00894F1108DA00894F6A -:201E68001208DA01894F1308DA00894F1408DA00894F1508DA02894F1608DA00894F170832 -:201E8800DA00AC4CA00FEC47DA80894F2008DA00894F21080090404F024FC83409F40508DB -:201EA800820502F66DFF8FFEC83409F40508820502F66DFF93FEC8346DFFB5FE00905944D8 -:201EC80000C00090194F08C0370F78F04B0F41F1194004C0370078004B0041014B0F51F04C -:201EE8006D0006004BF241203C0100906DFF47FE3C010090404F0B54108840F46DFFE4FF75 -:201F08004B8251007B00F8136B0131004B0071814B0861116B0131007B00F0134B1001F00F -:201F2800370F61F16E02C2186D001306022A02A46D000F05DA00BE90DA013E9EDA023E9C49 -:201F4800DA033E9ADA043E98DA053E96DA06BE91DA07BE963C1C534920F010F2534920F047 -:201F680010FF19FF0CC0378F18F0592F0CC03C1019FF24C0378F18F059FF24C03C0919FF95 -:201F880028C0378F18F059FF28C03C023C0102A46D00FF050090404F0258481F8FCF1F0054 -:201FA800481F160F532F2020082F0F2F001082330F23003091A0012FD922F04F534020F0F1 -:201FC8001022542F82F0C630260F2631A61F742FC82408CF09F55008A64502F46D00080079 -:201FE800C82408C402856D0035000090404F0B4510A849FC100A82404B0A01828F3A00F11E -:20200800538F20C09140002FD922000E7D2F15806D009F05022F02F46D009B0409F0201936 -:2020280082110FA1101082F2C621261089F0201902F46D00AE05534820F010CFDAFF0FCF9B -:2020480000F00FCB10B002F302B249F240080090404F0B4510886D007C05022A02A46D008E -:20206800780449FF001ADA084BF801028F7800F1534F2040534020F010FFDA0F0F4F00F06F -:202088000F49109002F3029249F2400802A46D0080050090913000FFD9FF300654F83708B3 -:2020A80064F0EE0382023C096D003E00370864F04B0F41F14BF251203C010090913000FF05 -:2020C800D9FF300654F8370864F2EE0382023C096D002A00370864F24B0F41F14BF25120E9 -:2020E8003C01009002486D0050018200DA003E84DA013E873C0B913000FF19F000263C08CB -:20210800913000FF19F004263C0382023C0176094B0061F17B0028044B0F51F04BF24120C8 -:202128003C0100906D00DA00913000FF39FF3106370F6402DA003E0CDA01BE0BDA02BE0E38 -:20214800DA035F0F2100DA045F0F23003C26913000FF39FF0C16160FEE023C0A913000FF05 -:2021680039FF0C16160F4B0F41F14BF251203C177B0017F44BF251203C127B001FF44BF2FE -:2021880051203C0D7B0027F44BF251203C087B002FF44BF251203C0382023C013C010090DC -:2021A800910000F6D9FF000054FF4B0F61213C010090913000FF39FF3706370F62F2EE06F9 -:2021C800BB00C22B9BE2CB243C11913000FF39FF3706370F62F25E19910000F6D9FF0000F1 -:2021E80054FF4B0F61213C0282023C010090913000FFD9FF00066DFFDEFF09FF64081601A7 -:202208005E1A09FF6E08167FC21F4B0F41F14BF251203C2409FF6408370FE1F15E1EBB00ED -:20222800C20B9BE0CB0409FF6C08167FC21F4B0F41F14BF051203C1209FF6908370FE5F073 -:20224800C21F4B0F41F14BF2410009FF6C08167FC21F4B0F41F14BF051203C0100909130D3 -:2022680000FFD9FF00066DFFA6FF09FF540816015E1A09FF5E08167FC21F4B0F41F14BF2C8 -:2022880051203C2909FF5408370FE1F15E1EBB00C20B9BE0CB0409FF5C08167FC21F4B0F5A -:2022A80041F14BF051203C1709FF5908370FE7F0C21F4B0F41F14BF2411009FF5C08167F63 -:2022C800921009FF5B08160FC21FE2F04B0041F14BF151203C010090913000FF39FF3306E9 -:2022E800370F62F282003E0482103E083C0ABB00C22B9BE2CB243C013C066DFFB2FF3C036B -:2023080082023C013C0100906DFFE8FF913000FF39FF3106370F6402DA003E0CDA01BE0C30 -:20232800DA02BE0FDA035F0F2200DA045F0F24003C27913000FF39FF3206160FEE038202E2 -:202348003C0A913000FF39FF3206160F4B0F41F14BF251203C177B001FF44BF251203C12C3 -:202368007B0027F44BF251203C0D7B002FF44BF251203C087B0037F44BF251203C03820221 -:202388003C013C0100906DFFA9FF913000FF39FF3106370F6402DA003E0CDA01BE0CDA0297 -:2023A800BE0FDA035F0F2200DA045F0F24003C27913000FF39FF3106160FEE0382023C0AF9 -:2023C800913000FF39FF3106160F4B0F41F14BF251203C177B001FF44BF251203C127B000F -:2023E80027F44BF251203C0D7B002FF44BF251203C087B0037F44BF251203C0382023C01DF -:202408003C010090404F820891000026D922000009FF0819742F6D009C0302296D00AD03FC -:20242800022A02946D0095029130002F392F3046370FE1B19130002F392F304696089130FB -:20244800002FE92F304602946D00A30302A46D00A8023C019130002F392F3306370FE1F369 -:20246800EEFA9130002F392F3306B70F02F29130002FE92F33069130002F392F3306964079 -:202488009130002FE92F33069130002F392F180696109130002FE92F18063C019130002F84 -:2024A800392F3306370FE1F3EEFA9130002F392F3706B71F02F29130002FE92F370691300C -:2024C800002F392F370696409130002FE92F37066D00B001A62802A46D008203DF087E819B -:2024E80002A46D005E023C019130002F392F1406370FE1F26EFA9130002F39201C0608AF0F -:2025080037F007F09130002FE92F1C069130002F39201B06088F37F004F09130002FE92F47 -:202528001B069130002F39201906089F37F087F09130002FE92F19069130002F392F180628 -:2025480096409130002FE92F18069130002F392F1A06B70F01F09130002FE92F1A0691305F -:20256800002F392F180696209130002FE92F18069130002F392F1A0696019130002FE92FAB -:202588001A069130002F392F1A0696049130002FE92F1A06BB70714B9B1485436D00A70166 -:2025A8003C019130002F392F1406370F61F16EFA9130002F392F1806B70F01F09130002F47 -:2025C800E92F18063C019130002F392F3306370FE1F3EEFA9130002F392F3306B71F02F292 -:2025E8009130002FE92F33063C019130002F392F3306370FE1F3EEFA48346D00780191309F -:20260800002F19203006485F82F1C61F26F0485F4841261FA6F0DA0137F0020EDA0137F0E0 -:20262800010F9130002FD922300674203C019130002F392F3706370FE1F3EEFA9130002F09 -:2026480019203406487F82F1C61F26F0487F4861261FA6F0DA0137F0020EDA0137F0010F5B -:202668009130002FD922340674203C019130002F392F0316370FE1F3EEFA9130002F1920C0 -:202688000016489F82F1C61F26F0489F4881261FA6F0DA0137F0010F9130002FD922001629 -:2026A80074203C019130002F392F0F16370FE1F3EEFA9130002F19200C1648BF82F1C61F18 -:2026C80026F048BF48A1261FA6F0DA0137F0010F9130002FD9220C1674209130002F192035 -:2026E800002648DF82F1C61F26F048DF48C1261FA6F09130002FD922002674209130002F77 -:202708001920042648FF82F1C61F26F048FF48E1261FA6F09130002FD9220426742002A4FF -:202728006D005E029100802F192F140209F0041982F1C610260F09F0041982F1C610260FFE -:2027480009F0041909F100192610A60F02946D0000019100802FD9221402742F02946D0062 -:202768001802820C3C3702A46D001B013C019130002F392F1406370FE1F26EFA9130002FE7 -:2027880039201C0653CC20F0C8121022142F37F007F09130002FE92F1C0602A46D002002BB -:2027A80053CC20F0C81210224C226E0953CC20F0C8121022092288092D02000053CC20F09C -:2027C800C8121022092402096D009100C21C370C68C014FF3FFCC9FF02A46D00E20091309A -:2027E80000FF39FF1806B70F01F3913000FFE9FF180602A46D00F40102946D00AA00913086 -:2028080000FF39FF2C469608913000FFE9FF2C46913000FF39FF304637BF81F1913000FFB9 -:20282800E9FF304602946D00B40102823C0100903B00288082096D008C01022A913000FFD5 -:2028480039F01006B7008202913000FFE9F01006913000FF39F01206910000F6D9FF0000E7 -:2028680054F13B005AF29B6F02F04BF111229AF2370F68F037F005F0913000FFE9FF120613 -:20288800913000FF39FF10069604913000FFE9FF10063C05C2F8F68382193C0D913000FFB2 -:2028A80039FF10066F1FF87F913000FF39FF11066F0FF27F02A46D004C00913000FF39FF68 -:2028C8002C469608913000FFE9FF2C46913000FF39FF30469608913000FFE9FF304602A4F6 -:2028E8006D00570102923C01009002486DFFF6FC913000FF39FF3506160F4B0F41F14BF2E1 -:2029080051F03C014B8F41F04B0F71F185F110003C0185F01000A2103FF0FDFF0090DA01DA -:202928008B0401000F0F10F0913000FF59FF24860090DA010F4F00F0913000FF19F02086F7 -:2029480026F0760382123C0282023C0100904DC0E1FF16073C0153CF20F060FF9130003FE5 -:2029680030F3D93F004654FF2E1B8F2420F0960154F0370070088F002100A60F74FF862463 -:202988008F2440F154F0370070088F002100A60F74FF3C0154FF1601DF1FFE7F009091300D -:2029A80000FF19FF30366F1F12008F2420F09601913000FF19F03036370070088F0021000A -:2029C800A60F913000FF59FF303686248F2440F1913000FF19F03036370070088F002100A0 -:2029E800A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7F00904DC0E1FF15 -:202A080016073C01913000FFD9FF004653CF20F010FF54FF2E1B8F2420F0960154F03700C4 -:202A280070088F002100A60F74FF8F2420F0960254F0370070088F002100A60F74FF3C01DB -:202A480054FF1601DF1FFE7F084F96082CF454FF2E1B8F2420F0960154F0370070088F00FC -:202A68002100A60F74FF86248F3440F154F0370070088F002100A60F74FF3C0154FF6F0F8E -:202A8800FF7F0090913000FF19FF30366F1F12008F2420F09601913000FF19F03036370082 -:202AA80070088F002100A60F913000FF59FF30368F2420F09602913000FF19F030363700F2 -:202AC80070088F002100A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7F89 -:202AE800913000FF39FF34369608913000FFE9FF3436913000FF19FF30366F1F12008F242B -:202B080020F09601913000FF19F03036370070088F002100A60F913000FF59FF303686249B -:202B28008F3440F1913000FF19F03036370070088F002100A60F913000FF59FF30363C019B -:202B4800913000FF19FF30366F0FFC7F00904DC0E1FF16073C0153CF20F060FF9130003FCE -:202B680030F3D93F004654FF370F6EF18FFF83213C013C010090913000FFD9FF303654FF47 -:202B8800370F6EF18FFF83213C013C0100904DC0E1FF16073C0153CF20F060FF9130003F74 -:202BA80030F3D93F004654FF2E1B8F2420F0960154F0370070088F002100A60F74FF862421 -:202BC8008F3440F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F0090913000FF52 -:202BE80019FF30366F1F12008F2420F09601913000FF19F03036370070088F002100A60F12 -:202C0800913000FF59FF303686248F3440F1913000FF19F03036370070088F002100A60F4D -:202C2800913000FF59FF30363C01913000FF19FF30366F0FFC7F0090F647094F4018960186 -:202C4800894F00183C08DF140780094F40189604894F00180090F647094F7C089601894F6C -:202C68003C083C08DF140780094F7C089610894F3C080090FF240B00538420F0910000F87E -:202C8800D9FF780610FFD4F23C02A0023C01009082F282003C17538020F0910000F8D9FFC7 -:202CA800780610FFD4FF7D4F0D80538020F0910000F8D9FF780610FF481F370F48203C042D -:202CC800C210BF20EAFF3C010090404C405F09C0380909C13C0914FFEE0C083F37F00500C1 -:202CE800082F37F00504081F37F1011182183C0F14FF5E1C083F37F00508082F37F0050CA8 -:202D0800081F37F1011382183C02820889C13C0989C0380940C46DFFBDFF09FFC8086E2635 -:202D2800081FEE099140002FD9225028538220F010223C099140002FD9225028538220F046 -:202D48001022B04208A009FFC8081421370F68F037F108F0342F0C21370F82F12C210C230F -:202D680096022C230C2196042C2108264CC4820102F009C32C0982020F20A0400F31A050D9 -:202D88003C016DFF7DE93C0114FF534F20F010C28922300914F440C46DFF50FF14F440C491 -:202DA8006DFF5BFF08264CC4820102F009C32C0982020F20A0400F31A0503C016DFF60E9DC -:202DC8003C0114FF534F20F010C2481F42F28922300902823C010090025FC234B704020033 -:202DE800370050808BC801008B8000406D00760BBC2640240B8F10486D0004003C010090C1 -:202E0800C234B70402F0370F5000DA00894F1808DA01894F1908804F8BCF01F0C27FB70FAA -:202E280003F0744FDA00AC42DA00AC47DA00894F0A09894F0609DA00AC49AC48894094086B -:202E48008945960840423C0100908F841EF08F0F0801B70408FC3704E81BB71F812BDA7F0F -:202E68007FF1048082020090DA967F1F048082023C068B6109F1325F0FF2002037024820B1 -:202E880076043252370248200090B70408FC3704E80BB71F814BDA7F7FF00480D2020090BC -:202EA800DA967FF0078082058B6009611DFFE8E882058BA016601DFFE4E8B70408FC3704D2 -:202EC800E80BB71F811BDA7F3FF00580DA967F0F0480820200908B6009F1325F0FF100105C -:202EE8003701702000908B0420F28B0500F5EE0A7B0008008203B700892B8F7301F0A6F256 -:202F0800009082029B02F02FBBF0FF3F9BF3FF3F0F2480000F358010BA008B0100F4EE4C29 -:202F28003B7001800B451068BB00FF1F9BF1FF1F8F0400012651BA008B0100F4EE2182013B -:202F48009BF1FF1F8F0400012651BA008B0100F4EE098F751E107745804302153B000380FD -:202F68003C0F8F351F107745804902153B4002803C078FF51F107745804F0215C2180F24CD -:202F880080000F3580108B0020F28B0100F5EEF202490B6710A8D2148B881E606DFF71E826 -:202FA8000F2A80000F3B8010BA008B0100F4EE2B3B0008703C293B600930BB00000F9BF0E2 -:202FC8000F0026408F0500118B0020F28B0100F5EE073BA00830774500568FC40040820082 -:202FE8009B00080082013C05C2F37745805006140B0430F10B1500F20B15A0F2EEF60240ED -:203008001DFF7BFF82078BF29F008BF3BF1026A026B1BA008B0100F4EE038F0744718BF88A -:203028000760820402951D007B0B91000048D9447C861D0002008208404F8209820A820B8D -:20304800C81CC82D483C09FF1001DF1F238080CF160180D08F100001FE046E04C2FC04DFE6 -:2030680024CF76CF8F3C00018FEC1FF06E0902F140D2C2F16014442164C1FC4E90DD020CC8 -:20308800DF0CE07FC2FC60C204DF24CFFC2E3CD9DE2580CF2E03C2FC24C9DF0CD37F8F3CB3 -:2030A80000F106EC76C5C2FC60C264CAFC2F6EC9C2FF60F224CBFC2F3CC48F0F1F00DF00B1 -:2030C8002E008F3F0001DF102B8080CF8F3F00D180DF1603FEDB76DB02D440C440D56D0065 -:2030E800EE0601CD00C601DD00D6A2DC76CF8F3C00018FEC1FF06E0902F140D2C2F16014D0 -:20310800442164C1FC4E90DD020CDF0C9B7F02C440C440D56D00D3063C9400901603DF2FA7 -:2031280091FF80CF16036E0702F440C46D00B00610CCA2FCDF0C867F8F3C004106EC76C55A -:20314800C2FC60C264C8FC2FDF047C7F40C46D009F061DFF77FF205089A4380989A62C0968 -:2031680089A73409DA01A00F820909AA1019780C89A9081989A9280902A089A90019B7000B -:2031880089FBF80678113700E8FB78080258404C029D405D8BFF0FC27B00F8B376C658113A -:2031A8006E04029C09AD30095808BA0F7813F68A3B700600580B3E043B7004007E038218B4 -:2031C8003C23580D6F5F21803B100600580B3E043B100400FE095811EE0382083C15827839 -:2031E8008F3F000082013C06C2F88FC31F107723000E0B011028FBF0000026202631BA00CB -:203208008B0100F4EEF2DA00780F02A46D0014087625DA2D780F67AABFAFEE0E580D8F8F8F -:203228000101DA087E03DA2B3C068B000102580FAB0FA2F0780F09A00019AA1089A0001954 -:20324800DF0D1600580B910000F8D9FF581610FF081F2E37910000F8D9FF4816F8063C1B83 -:20326800910000F8D9FF4C16F8063C15DF0C1D00580B910000F8D9FF581610FF081F2E3660 -:20328800910000F8D9FF50163C05910000F8D9FF5416F8065810BB90FF0F9239580D260F2F -:2032A800780D1D008C013B100600580B3E053B1004005F0F27805808AB1F18FF7808581053 -:2032C8009230F683580D2E22C210428058083BC0F91FC2207FF106003B4006103F1F0400A4 -:2032E800DA033C0A3B60FF1F7FF106003BA000103F1F0400DA02780C580C12091D005F01CB -:20330800580849AF0A0A6E7549A4140A02A46D00C50909AC1409022A370CE8FB82006E5501 -:20332800BBF028EC49AE130A7B0012D49B5ECFE33C3F49A20A0A7D2E0C8049AF120A49AEEA -:20334800130AA07209F03FF489E03FF4FC2CBBD0CC0C58059BC0DC0349A4140A4B0F414066 -:203368006D009C0989A20609DF0914806B0E21F24BDB41B04BDF41406DFF69FD762A4BBCB6 -:20338800514049A4140A82196D00880989A2060909AF06096B0E21FF4BDF41406DFF57FDEB -:2033A8008B0203F089EF3FF4580AC21F780A5805370FE8FBEEBF3C0304EF24FF49A2130A85 -:2033C800012E20F4EEFA3C154B0A01F06F2F12007B0012043C064B0A41A0580AC2FF780AC5 -:2033E8004B0A41F089AF06094BBF01F06F0FF5FF3B600610580B028082093E143B60041069 -:203408007E13580A12803B500610580B3E143B5004107E12C210CE03DA003C038B7000F3F0 -:2034280010A2492E0A0A3C117B0012F449A4060A4BFA41406D003209022A09A406096DFFBA -:2034480006FD8B0203F024FF01FE20F4EE0649A2130A012F20F4EEE909EF000840EFC25F44 -:203468003C0A49AF0A0A01EF30F4EE0740EF09EF3FF4C21F34EF3C08DA3134EF49EF010AD6 -:20348800580AC21F780A09E00008DA393F0FEB7F89F93FF049A20A0A012F20F4EE0609F0C2 -:2034A8000008DA305F0FF67F3B500600580BBE013B5004003E0E3B6006005F0F3C003B609B -:2034C80004005F0F3800580A3FF80400FFDF330058103B50062049AF0A0A9210580B09A1B8 -:2034E8000A083E243B5004207E2C761349AF0B0A14FFEE04580DAE227682C21042803C1748 -:20350800028276158BF81F2049AF0B0A14FFEE03580D2E22C21082013C0814FFEE03580D0A -:203528002E23C210B01FC2113F21F97F8B4000903C453B600600580B3E043B6004007E0F98 -:2035480009A02809FA10AB10A09F581042F9F684580D6F2F34001A8992193C300280580A93 -:2035680049AF0A0A4EF4581092193C0D09A1280958101219021F14F17612B01FABF01F00F4 -:20358800C2FFEEFA14FF6E02F604580D6F2F1700580AC219325F3C04C2FFC219C2F076070A -:2035A800FF1FFC7F3C04C219B01FC2F0760314FFEEFB580D16042B09009F580F6E0D580DC0 -:2035C80016036E0A61FF19E609A43C0940C46D004404DA00780FD806BD0F1A803B10060052 -:2035E800580B3E043B100400FE02580D16036E0F54DFC22F61FFEEE56D002F04580B40C476 -:203608008B7F01406D002904DA017812580D6F0F1680580EA29F3C0F61FFEFE5580D40C450 -:2036280016028B0F20F2864F8B0F02406D001504580EC2FF780EFF1FF17F580F6E0861FF0F -:20364800DCE509A43C0940C46D000704D806BCFA40F440C56D00100454DFC23F74DF1D0041 -:203668008A013B100600580B3E053B1004005F0F9F808F28200058138B7001018B1F03A157 -:20368800BF1022008201DA177FF00800821258110F021020262F6E02821182F2C2F00F0279 -:2036A80000F0C6F2F6145811262F6E045811A62F78115811C21F7811EF7F0600DA007811AF -:2036C8003B2003A05812EE0D54DFC22F61FF82E56D00C303580B40C48B7F01406D00BD0382 -:2036E80061FF8BE502A440C46D00B703F683580D2E2561FF7CE56D00B00358113B8001B03A -:2037080054D08F1F00A0428074D03C183B000340DF0B1100C2CB02B032500F0A00F0160F6D -:203728008B0F0340DA397F4F0600580B8B6F1CF042F440C46D009103C2F8FF18E97F580B7D -:2037480040C48BFF00406D0088035808CEF63BD00240325F78083C033BB0024040C46D003C -:203768007C03580C54D0C22F42F0580C820110AF34F13BA00010580CC2FF370F68F0780C1A -:2037880010AF58084B1F01228B0303F034FF09A220094B12012289A26009DF02EEFF74D0C7 -:2037A80040A440C56D0068031D00E5003B50060049AF0A0ABE013B5004003E0E3B60060066 -:2037C8005F0F78003B6004005F0F7400580A3FF80400FFDF6F0009A00A08580AAB1F20A0E9 -:2037E80076093B700610580B3E143B7004107E12C2F861FF02E576063700684049AF0B0A14 -:203808003C033B00034040C46D00270314FFEE0B580DAE29768C3B500600580B3E043B503D -:2038280004007E0561FFE3E46D001703820B3C1A09F00008F60A580DAE283B500610580B28 -:203848003E143B5004107E1D61FFD7E4760537006840B01F3C033B00034040C46D00FD0263 -:20386800C21B3F8BE77F61FFC8E4580B40C48FDF0F416D00F202C2FA54DFC21F0EA43BB034 -:2038880002403C04325A3BD0024074DF40C46D00E40261FFA4E48B00034040C46D00DD0215 -:2038A80061FF9DE48B01034040C46D00D6023C6209AA28094EA854DFC21F61FF8BE46D003F -:2038C800CC023C1954D0C21074D014F47643B01F3C033B00034040C46D00BF023B60060063 -:2038E800580B3E063B6004003E03ABF81F88C2FAFF1AEA7F3B600600580B3E063B600400CA -:203908003E0314FF6E02F684580D6F2F340061FF74E4580A3BE00240325F3C0854D03B007F -:203928000340C21074D0C2FFC2F840C46D009502768BFF1FF57F3C0861FF5FE404F440C42D -:203948006D008B02C2F8768314FFEEF73B600600580B3E0E3B6004003E0B580D2E2B3C0880 -:2039680054DFC21F61FF36E46D007702C2F8DF08F9FF580EA29F3C0A54D03B00024040C4A0 -:20398800C21074D06D006902C2FFFF1FF77F00902010404C405D89A68C09DA00780209D4FE -:2039A8000008DF045002DA257E4409D001047E08B01D49A5080A40C46D0048023CF1820A5C -:2039C8000BAA108809DF01003BD002007E048F1A40A13CF93BB002007E07BBF0FE0F26A06B -:2039E8008F8040A13CF03B0002007E066F3AECFF8F0A41A13CE83B0003007E048F2A40A155 -:203A08003CE23B3002007E048F4A40A13CDC3BA00200FE03D803B04FF80309F83CF9CE8484 -:203A28008F1A40A1325809DF01003C0D13A820FF8B0F1D8009DF01008B0F1D0037006800E8 -:203A4800BFA0F6FF3BE002005F0F23808F0A42A109DF01003BA00200FE05D803B04FF803C2 -:203A680009F93CF9CE968F1A40F1BBF0FDAF26FA09DF01003C0D13A920FF8B0F1D9009DF16 -:203A880001008B0F1D0037006800BFA0F6FF3BC006007E048F0A48A13C1E3B8006007E04D1 -:203AA8008F0A44A13C183BC004007E048F0A50A13C123BA006007E04B71A81A43C0C3BA057 -:203AC80007007E04B71A01A53C063B400700FE01B71A81A53BC006003E043B8006007E079B -:203AE80009D000087E04B71A01A6B01D09DF01003B3006005F0F2F808F1A00F1EE0E3C09C4 -:203B08003B00024049A5080A40C46D009F01C2F87F890400FF28F67FD80340C449A5080ACE -:203B2800B04FF80309F03CF9370048406D008E01DF0F377F3C093B00024049A5080A40C430 -:203B48006D008401C2F87F892C7FFF28F67F1DFF28FF3B400600BE013B9006003E0E3BF097 -:203B680006003E0B3B8007003E083B8005003E053B5007005F0F598082023B4006003E04C3 -:203B88003B9006007E0282123B0008010F0A80105F0104006F9A05003B8000003C0282401E -:203BA8003B8000105F100980D80349FF080AF80309F078F93C15D803B04FF80309F03CF94C -:203BC8000B0000080B0110483B0004010F0A80105F010D807628370448000B0000080B0150 -:203BE80010483C13370468403C0F3B0004005F010B807626370450000B0000483C063704C7 -:203C080070403C02F62282056F5A0600BBD0FF0F260A3C0282190BFA106889A440090B8917 -:203C280010481D00CB003B300700FE066F5A0680BBF0FF9F9BF9FF97D8030BA8104840C519 -:203C4800029649A6080AB04FF80309F4BCF96D00AB021DFFA6FE3B600600BE063B60040039 -:203C6800BE033B500600BE003B5004003E0D3B7006003E0A3B7004003E073B1006003E04D2 -:203C88003B1004007E0DD8038F0A0211AB698091B04FF80302F609F03CF974A03C2C3B209F -:203CA8000700FE086F6A0800D803B04FF80309F03CFA3C06D803B04FF80309F03CF98F0A2C -:203CC80002F1EA69DA004BF051F174AF3B6006603C123B200500FE09D8038F0A02F1EA69AC -:203CE80049FF080AF80309F478F96DFFABE13B60066074A20B89104849A5080A02A740C451 -:203D08006DFF2BFA1DFF4DFE3B0007005F0F5D806F8A45006F0A0E80DA113C093B00024024 -:203D280049A5080A40C46D009100C2F83F8FF8FFD803A03E49FF080A09FF3FF449A5080AAC -:203D4800370F684040C46D000001FCE73BA0034049A5080A40C46D007900D803A03E49FF0F -:203D6800040A09FF3FF449A5080A370F684040C46D00EB00FCE7DA113C093B00024049A52A -:203D8800080A40C46D006200C2F83F8FF8FFD80349FF080AF8031DFF04FED8033B80004093 -:203DA8000245B04FF8038F2A407109F03CF9820189A040093B80076049A5080A40C46D009A -:203DC800DF001DFFEEFD3BE006005F0F37803B0008010F0A80F03E036F9A0E00D803B04FB0 -:203DE800F80309FFBCF909A00809820189F040091DFFD7FD3B000401260ADA407EAAD80387 -:203E0800B04FF80309FFBCF95802B4FF1DFFC9FD5F0A0B80D803B04FF80309FFBCF9580214 -:203E280034FF1DFFBEFDD803B04FF80309FFBCF9580274FF1DFFB5FD910000F6DA1959FF71 -:203E4800081009A20809009037046840545FC21F745F1D000200D44FBCF440F41D0057040E -:203E6800CC414C4280F07FF0068034F4CC41B01FEC410090404F405C3C06370F684040C41A -:203E88006DFFEBFF09FF0100EEF900903BF00F00804F1603063F0FF0100082FFC6F0C2F4E1 -:203EA800604F804FB70F02F060F2B014542F260F742F77000004FCF60090804F16033BF043 -:203EC8000F008F3F00100F10100082F1C610C2F4604F8041B7010220095101008F3F00301C -:203EE800B0140F3110106022C21F542216032602A612742277000004FDF0ED7F0090404F3B -:203F08000B4510A849FD160A026840FCDA0034DF820702860BAB10486DFFD8E023820A0A9C -:203F28000B2310A88BA060F2CA708B0003F089DF3FF48B0220F28B0300F5EEEB04DF24FFC2 -:203F4800EEFE40C200900248404F8FC83F40405CDA090B4F2001DA37AB0F83F042F46DFF52 -:203F680075FF8FF8000140F4DA0940C50B0F2011DA37AB0F834142041DFF68FF026E2020CE -:203F8800DA58404F0B4510A8405C027909AC600982085FEF7300DA643EEDDA693EEBDA6FB2 -:203FA8005FEF6C00DA75BEE4DA785FEF67001D00ED00D2000B0C50F10B1D00F20BD190F29B -:203FC800EE073BD002800BC0C0C00BD1D0D00BCD104840A43BA000606DFF93FFF6B6BA0CD1 -:203FE8008B0D00F4DF0FDF8040A46D00BE03370268C0DF081180DA753EE88F890101DA0884 -:204008007E043BB002803C078F8901F18B0F01F2AB08A28F768CABFA1FAA8F3900F16E074D -:2040280040F4028440C56DFF11FF82086F0914808F2900F18B0F20F2864F8B0F02F03C07AE -:2040480040F402F440C56DFF01FFC2FA7FAB04003FACF87F768E40F4028440C56DFFF6FE4E -:204068003C08C2FB61FFB1E06DFFF0FEABFA1FAA3FBCF97F1D008A008BFE268240A48F3888 -:2040880020F08B8F00600BCD10486DFF3AFFDA78FEE314AF40A26E10092000088BF01BF0AC -:2040A800370F6810DA193F1F05808B0002F0342F092F0104EEF240A46D005703370268F02B -:2040C80078068B0C20F28B0D00F5EE0AF6B6DF086A806F296800821BBBB0FFFF26F96F29F2 -:2040E8001B006F191300768E61FF6FE06DFFAEFEABFA1FAA40F402E440C56DFFA7FEABFAF4 -:204108001FAABBB0FFFF26F9DA6F7EE558063FBF0300921B6F29090076875806C22BC22FB4 -:20412800370F68F078066F0915808F2900F18B0F20F2864F8B0F02C03C0740F402C440C586 -:204148006DFF84FEC2FA7FAB050058063FAFF77F6F291900DF08170061FF37E06DFF76FEB6 -:20416800ABFA1FAA40F402E440C56DFF6FFEABFA1FAA3C08C2FB61FF28E06DFF67FEABFA84 -:204188001FAA58063FBFF87FBBF0F74F40A4BBF0FF6F40F5269440C602A59BF6FF671D00DD -:2041A800030000900248404F025F405C0269406D6D00DB02022A6F0819803C083B0002402F -:2041C80040C440D56DFF42FEC2FF3FFAF97F3FF9F77F3C0BC2F909F40100DF04110040C4FA -:2041E80040D56DFF33FE8AFFDF09F6FF3C083B00024040C4C2FF40D56DFF28FEEEF90090FB -:20420800910000F6D9FF0400D4F291200056D955408A01240046015420F4EE08912000569D -:20422800D955C08A014530F4EE0482FF60F20090F4F400908F141E2000900D0000028204C1 -:204248006D00CD0782046DFF81E48278DA010F8F00F0892F2829910000F7D9FF0000DA0117 -:2042680034FF0D00400200806D0093026D0049033B9028408215820682376D00E1093B805C -:2042880028408215821682376D00DA0982043B90D05306556D00330A6D0087023C15910025 -:2042A80000F7D9FF000014FF6E0F3B9028406D000A0A3B8028406D00060A910000F7D9FFE3 -:2042C8000000DA0034FF3CEC00906D009A0282046D0085076D0069023C013C0000900D009B -:2042E800000282046D007B0782046DFF2FE4DA0982180FF80080892828290D004002008065 -:204308000D00000282046D006A0782146DFF1EE48278DA010F8F00F0892F28290D00400263 -:2043280000800D00000282046D00590782146DFF0DE4DA0982180FF80080892828290D008D -:20434800400200800D00000282046D004807910000F6D9FF2800D4FF2D0F00000D0040025D -:2043680000800D00000282046D003907910000F6D9FF2C00D4FF2D0F00000D00400200800A -:204388000D00000282046D002A0782446DFFD3F2762B82446DFFC5F2910000F6D9FF3400CE -:2043A800D4FF2D0F000082046DFFC5F2762482046DFFB7F20D00400200800D0000028204A4 -:2043C8006D000D0782346DFFB6F2762B82346DFFA8F2910000F6D9FF3800D4FF2D0F000087 -:2043E80082746DFFA8F2762482746DFF9AF20D00400200800D00000282046D00F0069100D9 -:204408000046D94430906DFF2FE30D00400200800D00000282046D00E2066D009B020D0023 -:20442800400200800D00000282046D00D8060D00400200800D00000282046D00D00691009A -:204448000046D9441CB06DFF0FE30D00400200800D00000282046D00C206910000F6D9FFCF -:204468003000D4FF2D0F00000D00400200800D00000282046D00B30691000046D94408D09F -:204488006DFFF2E20D00400200800D00000282046D00A506910000F6D9FF3C00D4FF2D0FAE -:2044A80000000D00400200800D00000282046D00960691000046D94434E06DFFD5E20D004F -:2044C800400200800D00000282046D0088066D008A060D0040020080C234B70402F06E6540 -:2044E8009249DF096300910000F6D9FF101054FFEE1582046DFF86FE802F325F1603924414 -:204508006DFF80FE8020DFF051001022F4F291000046B5420C1082007420D4FC820A3C0336 -:2045280010CCB0FC54CF6E036F0FFCFFF4FC3C1DB70801F010CF6F08188054FFEE1182041F -:204548006DFF60FE49F4040A7D420F80325802846DFF58FE802F1EF874CA82083C0CAE0497 -:2045680042F874C840CF40FC54C876856F08E2FF3F98E0FFDF082680BF19180002946DFFCE -:2045880041FE802F9EF249CF040A01F220F4EE0D012F30F4EE12802F325F1603102F9244AB -:2045A8006DFF30FE802F5EF3A002009001CF2020802F960174CF40FC01C900F674FA3C0ADE -:2045C8009A493FF8078001C900F6A29874F83C0202898F1940F174CF49C2040A0090DF045B -:2045E8003000404FBF842780804F8F3F000180518F3100115F101F802E06C2F4045F344FEC -:20460800494F010A80FF2E16045F24FFC2E4045F24FF8F7400018FD41FF06E0B02F1405206 -:20462800C2F160160922480189F24801FC6CD05502047646C2F46042045F24FFFC2E404238 -:204648000090404FBF852380804F2E05C2F53444494F010A80FF2E1424F4C2E524F48F75DC -:2046680000F106D5DF051200D200764A370468008F802010A6108F002110A6100201C2F516 -:20468800605289F04801FC2E02F57655C2F5605224F4FC2F40420090024F370FE81B8F1FAC -:2046A8001E00DAFF7E17024F7444B70F89FB6E123C0B8FF00150DA7F7FF10900DA00B70F0A -:2046C80081FFA65F744F02420090DA963FF10A007444DA00B70F81FF8FF00120A6F200906C -:2046E800B704890B8F71012082F38B6109110F1300302630B700890BA652A60274426B0211 -:2047080031F4B70F812FA6520090024F8204370F68506D00920C02F23C0100906F770C00DB -:204728006F0505808FF707F16E06C215EF850400C21606F5B70589FB8F7601008F840120EA -:20474800A60FA6F20090201049A6100AA00FF4AF89A4840982FF780240A46DFF1BF9D801F7 -:20476800DA0034FF0090404F044FEEFF01F420F080F2C2F200903C08C2F4044F04506E02F9 -:204788003E0352020090DF04F9FF820200906D0016056D0036006D003F006D0063068204CA -:2047A8006D001D0500904DC0E1FF16073C016E083C01910000F6D9FF141014FF6EFB4DC0CC -:2047C800E1FF16073C01910000F6D9FF141010FFDA0134FF8218DA003C0B910000F6D9FFDD -:2047E800141010FF14F0E20837086880C21FBF2FF6FF82146D007906DF08EE7F00906DFFD3 -:20480800A8F102246DFFFCF06DFFB7F102246DFF3BF10090910000F6D9FF18106DFF21ED16 -:2048280068224DC0E1FF8F7F00413C01910000F6D9FF18106DFF58EC6812910000F6D9FF5D -:2048480018106DFF63ED74F2910000FFBCF16DFF45ED913000FF39FF3506160F4B0F41F147 -:204868004BF251F03C013C01910000F6D9FF18106CF30090404F0258F64791000026D922EA -:204888000C00142FEE023C1F91000026D9220800142F6E033C013C0091000026D9220800D5 -:2048A800DA00C21F342F6D007E043C0C91000048D9446666A00640F502846D0064006D003A -:2048C80004003CF500902008DA0074AFDA007801DA0074AF3C0FDA0078013C045801C21F7E -:2048E800780158013BF0FF017FF0FAFF54AFC21F74AF54AF3BF0FF007FF0EFFF00902018F2 -:2049080049A4000A6D002002910000F8D9FFF254F80249A4000A6D00DB018204BB00205C6B -:204928009B150050820682076D00FF0791000046D9440030820491000056D9553C103B00A5 -:2049480004506D006F02820482156D00060A0090910000F6D9FF100014FF6E1382049100D9 -:204968000046D9443C206D00E50991000046D944003091000056D9553C2082146D00480332 -:204988000090D9AAE86F404C405D0248406E820089A08C08DA00ACA7DA007804DA00ACAA92 -:2049A800DA00ACAB40D46DFFE0FE89A2100991000026D9222810092FC0086E08910000F635 -:2049C800D9FF2810C84F2D0F0000910000F6D9FF100014F0DF007B01910000F6D9FF281007 -:2049E80009FFC008DF0F3F0109A096088CABC21FACAB910000F6D9FF2810C83F82043700A0 -:204A0800705040C42D0F000040D46DFFAEFE89A21009910000F6D9FF281009F0C208910033 -:204A280000F6D9FF2810086F4BF0010289A094083C0109DF0008B01DEEFDDA00ACA73C118F -:204A4800B0FD09D00008DA2F3E0509D00008DA5C7E0509AFCE08C21FACA75804C2FF78047F -:204A680009AFCE08FF2F05805804FF0FEB7F58040EFCB01DF4AD49A4180A91000058D9551F -:204A880059566DFF62FE3C1709AFCE08EE0BF4AD49A4180A91000058D95562566DFF55FE7B -:204AA8003C0AF4AD49A4180A91000058D95559566DFF4BFEDA00ACA63C4CDA00ACA73C233D -:204AC80049A4180A6DFF51FE09A0CC088CAA09A1CE0803F00AF17FF203803C1A09AFCE080B -:204AE80010AF49FF184A09A0CC088CAA09A1CE0803F00AF110A2092F180834FF09AFCE0859 -:204B0800C21FACA709A0CE088CAA3FF0DB7F09AFCE0810AF49FF184ADA0034FF910000F690 -:204B2800D9FF281008708CABE2F08CABC21FACAB910000F6D9FF2810C83F82043700705052 -:204B480049A4184A2D0F000009AFCC08C21FACA609A9CC0849A4180A6DFF07FE8CAA4BF28A -:204B680011029A103FF9ABFF74A849A4180A91000058D9556F566DFFE8FD910000F6D9FFD7 -:204B88002810087F09A09608E2F08CABC21FACAB910000F6D9FF2810C83F820437007050AB -:204BA80049A4180A2D0F0000A00F7DEF5B00DA00ACA63C4CDA00ACA73C2240E46DFFD5FD8B -:204BC80009A0CC088CAA09A1CE0803F00AF17FF203803C1A09AFCE0810AF49FF184A09A0C2 -:204BE800CC088CAA09A1CE0803F00AF110E2092F000834FF09AFCE08C21FACA709A0CE088F -:204C08008CAA3FF0DC7F09AFCE0810AF49FF184ADA0034FF910000F6D9FF2810087F09A001 -:204C28009608E2F08CABC21FACAB910000F6D9FF2810C83F82043700705049A4184A2D0FE7 -:204C4800000009AFCC08C21FACA609A8CC0840E46DFF8BFD8CAA4BF211029A103FF8ACFFDE -:204C68003C3549A4185A82043B0010506DFFEBFC910000F6D9FF2810C82F40C42D0F00001A -:204C8800A00F7DEF1000F4AD89A8040989AE880949A4185A91000058D95578566DFF55FD38 -:204CA8003C0CF4AD89A8040949A4185A91000058D95551666DFF49FD910000F6D9FF28104F -:204CC800C82F49A4185A2D0F00000090910000F6D9FF2810094FC008B4FF910000F6D9FFE1 -:204CE8002810094FC208ACF1910000F6D9FF2810094FC408ACF2910000F6D9FF28100C4673 -:204D08002CF6910000F6D9FF28100C472CF7910000F6D9FF281009428809E822910000F658 -:204D2800D9FF281009428C09E83291000026D9222810CC44EC24910000F6D9FF1000DA010D -:204D480034FF0090DA00B44FBBF0FFFFAC41BBF0FFFFAC42DAFF2C46DAFF2C47A00FEC420A -:204D6800A00FEC43A00FEC44009082046D0070090090404FA00201F2104491000048D94474 -:204D880073663B5005506DFF77FD820814FF960134FFDA006CF2DA006CF3485F6CF4081F6C -:204DA80082003E0682103E0A8220BE003C17C814820448556DFF47FC3C11C8148204485F94 -:204DC800532F20506DFF3FFC3C09C8148204485F534F20506DFF37FC3C01DA0034FF028265 -:204DE8003C0100904C43424F6C433C064C4309401409A20F6C434C4509400C097FF0F8FF23 -:204E080000904C42424F6C423C064C4209401409A20F6C424C45094008097FF0F8FF0090B7 -:204E2800404F024F405C0258A00201F2104491000048D94473663B2022506DFF1DFD820205 -:204E4800E81C820034F02CF1DA006CF2DA006CF3684868583C010090404F405C406D0249B2 -:204E6800A00201F2104491000048D94473663B1016506DFF01FDA00201D2104491000048B5 -:204E8800D94473663B2016506DFFF6FC82088200A0027DC2058082381D00900014FF1603F0 -:204EA8006E0574D082681D009F0040F46D009F0054D07F020B8074D28278F62714FFB70FE7 -:204EC80081F134FF1D00900014FF960834FF485F4830520A54D03F0A2B80081F82003E0614 -:204EE80082103E0C8220BE063C21C812483F102554D440C46DFF75FB3C19C812483F532F35 -:204F080020F0102554DF532F204040C46DFF69FB3C0DC812483F534F20F0102554DF534FF5 -:204F2800204040C46DFF5DFB3C013C43081F82003E078210BE0482205F0F27003C3AC812BC -:204F4800483F102540C402A46DFF4BFB01CA0046C81554D4A2A46DFF44FB3C2BC812483F62 -:204F6800532F20F01025532A204040C46DFF39FB532A20F010C4C81554DFA2AF532F20403D -:204F88006DFF2FFB3C16C812483F534F20F01025534A204040C46DFF24FB534A20F010C4CC -:204FA800C81554DFA2AF534F20406DFF1AFB3C0114FFB70F81F134FFDF09168014F0DA0BE3 -:204FC8007E0382283C1014FF960234FF54D440F46DFF0AFF484F54D0420F6CF414FFB70F5E -:204FE80081F034FF02823C010090404FA002012F104491000048D94473663B6007506DFFD2 -:205008003BFC485F484052023C010090404F405C0248A00201F2104491000048D9447366D4 -:205028003B000B506DFF28FC8209A0027DC2058082391D00B50014FF16056E0482491D003C -:20504800AF0014FF960434FF484F3F8FA480485F4820520A7F8A69800810DA003E08821108 -:205068005F012000DA025F0F3E003C5DC812482F102440C502A46DFFB4FA40F402A46DFFF7 -:20508800C2FEC812482F102401CA00560BA880406DFFA7FA0BA8804040F46DFFB4FE3C43DE -:2050A800C812482F532F20F01024532A204040C56DFF97FA40F402A46DFFA5FEC812482FB8 -:2050C800532F20F01024532A20F010C55AA8532F20406DFF86FA0BA8804040F46DFF93FE2C -:2050E8003C22C812482F534F20F01024534A204040C56DFF76FA40F402A46DFF84FEC81293 -:20510800482F534F20F01024534A20F010C55AA8534F20406DFF65FA0BA8804040F46DFFC6 -:2051280072FE3C013C33081F82003E068210BE008220BE0D3C2BC812482F102440C502842A -:205148006DFF4FFA40F402846DFF5DFE3C1FC812482F532F20F010245328204040C56DFF53 -:2051680040FA40F402846DFF4EFE3C10C812482F534F20F010245348204040C56DFF31FA61 -:2051880040F402846DFF3FFE3C01484FA28F6CF43C02825914FFB70F01F134FF02923C0157 -:2051A80000906D000C006D009B026D0063036D00BD0182046D00130000904DC0E2FF370F0C -:2051C800E1F78B0F20F23C010D00400300003C013C018B0F00223C010090F6430D0000036A -:2051E80000902010DA0089AF0609910000F6D9FF200014FFDF0FB8003C0A91000046D94454 -:20520800183049A50A0A82146DFF02FF823449A40A0A6D008F05DF02F2FF0CAA3BA000001E -:205228005F0FA280DA0689AF060991000046D944183049A5000A49A6060A82146DFF0EFE6E -:2052480049A4030A91000058D9555B7682346DFF94FADF022480910000F6D9FF1C0014FFA1 -:205268009E2C910000F6D9FF1C00DA0134FF91000046D94418306DFFBAFE89A206099100A8 -:205288000046D944183091000056D955305049A6060A82046DFFE2FD3C5A49A4030A9100D5 -:2052A8000058D9555F7682346DFF67FADF022480910000F6D9FF180014FF9E2C910000F6A8 -:2052C800D9FF1800DA0134FF91000046D94418306DFF8DFE89A2060991000046D94418301F -:2052E80091000056D955303049A6060A82046DFFB5FD3C2D49A4030A91000058D95563763B -:2053080082346DFF3AFADF022380910000F6D9FF240014FF9E2C910000F6D9FF2400DA01ED -:2053280034FF91000046D94418306DFF60FE89A2060991000046D944183091000056D955A1 -:20534800307049A6060A82046DFF88FD91000046D94418306DFF0FFD910000F6D9FF140008 -:20536800DA0134FF009000900D00000282046DFF36FF9100004F82046DFF60EC910000F61C -:20538800D9FF0010DA0034FF0D00400200800D00000282046DFF23FFC5F4004082046DFF33 -:2053A8004DEC910000F6D9FF0410DA0034FF0D004002008002484DC0E1FF16073C01370F86 -:2053C80048404DC0E20F3700E1078B0020F23C013C01EE0D6DFF50EC092010093C013C01AA -:2053E8004C243C01A20F3F8FFDFF3C3A82FF5F4F3700DA003E44DA01BE4A3C32910000F66D -:20540800D9FF0010DA0134FF6DFFD9FE85FF100042F8A5F8300002246DFFE1FE3C01910071 -:2054280000F6D9FF001014FFEEFB3C1A910000F6D9FF0410DA0134FF6DFFC1FE85FF1040B4 -:20544800428FA5FF304002246DFFC9FE3C01910000F6D9FF041014FFEEFB3C023C0100904F -:2054680020104DC0E2FF370FE1F78B0F20823C010D00400300003C013C01820034A0DA0075 -:205488002CA2DA1F2CA3DA002CA1DA017801DADCACA4DA002CAA9100004F49A5000A6DFF79 -:2054A80016EC9100004F82046DFFC8EBDA0034AFDA002CA2DA1F2CA3DA002CA1DA01780135 -:2054C800DADDACA4DA012CAAC5F4004049A5000A6DFFFDEBC5F4004082046DFFAFEB768349 -:2054E8000D0000030090024FBB00C4097FF017803C0A3B0080429BB4E64E6DFF5DFFBB00DC -:20550800C409A20FBB00C4093FF0F5FF3B50C3400654E2F46DFF50FF3C073B50C3400654B6 -:20552800E2F46DFF49FF0090DA003C0C534F2000600F9140003F30F3D93FD438820074F0B9 -:20554800C21FBF4FF57F0090BB00FEFF26F4DA005F4F3200DA405F4F34003B0014F05F4FDB -:2055680035003B0016F05F4F36003B001AF05F4F37003B001CF05F4F38003B001EF05F4F7B -:2055880039003B0028F05F4F3A003B002AF05F4F3B003B002CF05F4F3C003B002EF05F4F09 -:2055A8003D003B0040F05F4F3E003B0042F05F4F3F003C429140002FD922000A3C3E914027 -:2055C800002FD922008A3C399140002FD922000B3C349140002FD922004B3C2F9140002F73 -:2055E800D92200CB3C2A9140002FD922400B3C259140002FD922404B3C209140002FD922F3 -:20560800000C3C1B9140002FD922004C3C169140002FD922008C3C119140002FD92200CCEB -:205628003C0C9140002FD922008D3C079140002FD92200CD3C023C013C0100900B45108857 -:20564800026AF69DDA003E74DA023E743C05DA003C05DA083C03DA103C013C08DA043E72B3 -:205668003C03DAC03C03DA803C0102846DFF6EFF8FF80141402402F56DFFBAE402846DFFF4 -:2056880065FF8FF80141820540246DFFE3E4DF19198076AC02846DFF59FF8FF801F18210AF -:2056A8000FF01000892004093C0C02846DFF4EFF8FF801F17B1000000FF0100089200409CD -:2056C8000090024F02F46DFF41FF161F82109B1000000FF01000892004090090910000F8EF -:2056E800D9FF28E6D4F46DFF06DA910000F8D9FF28E6C8246DFFFFD9009020880249025A2A -:205708004DC0E2FF370FE1F78B0F20B23C010D00400300003C013C01DA024BF901426DFF33 -:2057280015DA402F49A4240A40F56DFF3BDD6DFFEDE502246DFFABEB0B2310C882083C1CE1 -:20574800820702A60BCD10486DFF70D40B231048BB0024649BF6006082076DFFB7D4BBF04B -:20576800FFFF7FF203803C0B8FFD1F1077CD800F0B0110C8C218DA103FF8E4FFDA103FF877 -:205788000280DA003E98DA013E9DDA02BE92DA03BE973C1DDA0089AF2418DA1E89AFA2182A -:2057A8003C16DA0089AF2A18DA1F89AFA8183C0FDA0089AF2418DA2089AFA2183C08DA00A7 -:2057C80089AF2A18DA2189AFA8183C01DA024BF90102DF011780DA0089AF0018DA0789AF3A -:2057E8002018DA0189AF211889A228090BCD10486DFF7BEB89A22409DA0089AF0C183C15E0 -:20580800DA0189AF0018DA0989AF2618DA0289AF271889A230090BCD10486DFF66EB89A22D -:205828002C09DA0089AF1418DA0089AF9A18DA0089AF9C18DA0089AF012849A4000A49A543 -:20584800240A6DFFEADA02BF6E030D0000034D00D0FF16015E19DA0182103700010E37F01C -:20586800040C89F0283949A4000A6DFFB5DC009020389100014F6DFF69E1910001FF19FF1A -:2058880000C0AE1F9100014F8204BB0068599B85B9546DFF31E39100014F82246DFF11E3FC -:2058A80049A4000A9100015F6DFFC9E282083C1982093C13370868F02CA4370948F02CA578 -:2058C80049A4240A49A5000A6DFF18E249A4240A82146DFFE2E2C219DA083FF9ED7FC2182B -:2058E800BF48E87F0090A002DA003E48DA013E4BDA023E4EDA03BE413C1591000026D922F5 -:2059080030903C1091000026D9221CB03C0B91000026D92208D03C0691000026D92234E01C -:205928003C013C01009020200B4510A80B7610884DC0E2FF370FE1F78B0F20C23C010D0022 -:20594800400300003C013C01370A48406DFF6BD491000046D944600040256DFF30D802A43B -:205968006D00250202A46D00B402910000F6D9FF6000DA0889FF2C08910000F6D9FF6000A6 -:20598800DA04ACF4910000F6D9FF60004B0B61F16CF1910000F6D9FF6000DA072CFAA00F48 -:2059A800F4AFA00FF80449A4180A49A5080A0BA9104802866D002800DA102CACDA8089AF05 -:2059C8001C08DA0089AF1D08910000F6D9FF600049A2000AE8A202A46DFF87FF91000056A7 -:2059E800D955600040246DFFB0D5820502A46D00B401820502A46D00F60202CF6E030D008C -:205A080000030090DA003E4CDA015F4F4000DA025F4FC600DA035F4F27011D008901F658C6 -:205A2800910000F8D9FF142680FF744F3C1CDF150980910000F8D9FF242680FF744F3C1370 -:205A4800DF250980910000F8D9FF342680FF744F3C0ADF350980910000F8D9FF043680FFB7 -:205A6800744F3C01F668910000F8D9FF341680FF745F3C0ADF160980910000F8D9FF042674 -:205A880080FF745F3C011D005401DF450980910000F8D9FF344680FF744F3C49DF550980F1 -:205AA800910000F8D9FF045680FF744F3C40DF650980910000F8D9FF145680FF744F3C3718 -:205AC800DF750980910000F8D9FF245680FF744F3C2EDA087E58910000F8D9FF345680FF38 -:205AE800744F3C25DA097E58910000F8D9FF046680FF744F3C1CDA0A7E58910000F8D9FF41 -:205B0800146680FF744F3C13DA0B7E58910000F8D9FF246680FF744F3C0ADA0C7E589100F7 -:205B280000F8D9FF346680FF744F3C01DF460980910000F8D9FF143680FF745F3C2EDF562A -:205B48000980910000F8D9FF243680FF745F3C25DF660980910000F8D9FF343680FF745F5B -:205B68003C1CDF360980910000F8D9FF044680FF745F3C13DF760980910000F8D9FF144642 -:205B880080FF745F3C0ADF260980910000F8D9FF244680FF745F3C011D00CB00DA0D7E58D8 -:205BA800910000F8D9FF148680FF744F3C2EDA0E7E58910000F8D9FF248680FF744F3C25CA -:205BC800DA0F7E58910000F8D9FF348680FF744F3C1CDA107E58910000F8D9FF049680FF0F -:205BE800744F3C13DA117E58910000F8D9FF149680FF744F3C0ADA127E58910000F8D9FF14 -:205C0800249680FF744F3C01DA0B7E68910000F8D9FF047680FF745F3C25DA097E68910090 -:205C280000F8D9FF147680FF745F3C1CDA0A7E68910000F8D9FF247680FF745F3C13DA0C0C -:205C48007E68910000F8D9FF347680FF745F3C0ADA087E68910000F8D9FF048680FF745FAE -:205C68003C013C66DA137E58910000F8D9FF34A680FF744F3C37DA147E58910000F8D9FF65 -:205C880004B680FF744F3C2EDA157E58910000F8D9FF14B680FF744F3C25DA167E589100AC -:205CA80000F8D9FF24B680FF744F3C1CDA177E58910000F8D9FF34B680FF744F3C13DA1803 -:205CC8007E58910000F8D9FF04C680FF744F3C0ADA197E58910000F8D9FF14C680FF744FED -:205CE8003C01DA0E7E68910000F8D9FF349680FF745F3C1CDA0F7E68910000F8D9FF04A6E2 -:205D080080FF745F3C13DA0D7E68910000F8D9FF14A680FF745F3C0ADA107E68910000F801 -:205D2800D9FF24A680FF745F3C013C023C010090404F82086DFFD9FDD424094F5208161FE5 -:205D48003C016E07D424821440F56DFFF5D2821802823C0100900258910000F6D9FF60008F -:205D6800D4FF370448406DFF5ED291000046D944600040256DFF23D640F46DFFC4D2370856 -:205D880068F06E03DA013C02DA0009F0431837F001F289FF031876850C2196042C213C05DE -:205DA8000C21B70F01F12C210090DA003E4CDA015F4F2B00DA025F4F4900DA035F4F67003C -:205DC8001D008600910000F6D9FF600091000026D92234A0E8C2910000F6D9FF60009100D9 -:205DE8000026D9220CA0E8E2910000F6D9FF6000DA0189FFAE08910000F6D9FF6000DA0192 -:205E080089FFB4083C64910000F6D9FF600091000026D92220C0E8C2910000F6D9FF6000DC -:205E280091000026D92238B0E8E2910000F6D9FF6000DA0189FFAE08910000F6D9FF60005F -:205E4800DA0189FFB4083C43910000F6D9FF600091000026D9220CE0E8C2910000F6D9FF36 -:205E6800600091000026D92224D0E8E2910000F6D9FF6000DA0189FFAE08910000F6D9FF13 -:205E88006000DA0189FFB4083C22910000F6D9FF600091000026D92238F0E8C2910000F653 -:205EA800D9FF600091000026D92210F0E8E2910000F6D9FF6000DA0189FFAE08910000F6C7 -:205EC800D9FF6000DA0189FFB4083C010090DA003E4BDA015F4F2600DA025F4F4000DA03DD -:205EE8005F4F5A003C75910000F6D9FF6000DA0B89FFA008910000F6D9FF6000DA0A89FFE2 -:205F0800A208910000F6D9FF6000DA0C89FFA408910000F6D9FF6000DA0089FF26083C610A -:205F2800910000F6D9FF6000DA0D89FFA008910000F6D9FF6000DA0E89FFA208910000F623 -:205F4800D9FF6000DA0F89FFA408910000F6D9FF6000DA0089FF26083C44910000F6D9FFB6 -:205F68006000DA1089FFA008910000F6D9FF6000DA1189FFA208910000F6D9FF6000DA1218 -:205F880089FFA408910000F6D9FF6000DA0089FF26083C27910000F6D9FF6000DA1389FFDF -:205FA800A008910000F6D9FF6000DA1489FFA208910000F6D9FF6000DA1589FFA4089100DF -:205FC80000F6D9FF6000DA0089FF26083C0A820491000048D94467763BC006506DFF4CF45F -:205FE80000900258910000F6D9FF6000D4FF370448406DFF18D191000046D944600040254C -:206008006DFFDDD440F46DFF8BD1370868F06E03DA013C02DA0009F0431837F081F389FFED -:20602800031876850C2196042C213C050C21B70F01F12C210090200834A56DFF56FCD42474 -:2060480049A5000A82146DFF6DD200900248404F3C0909FF0008B01F370F685002846DFF82 -:0A606800ECFF09FF0008EEF60090BF -:20607400000600F000B403F00100000000000000000600F000B503F00300000001000000CC -:20609400000600F000B403F00000000090000000000600F000B403F0010000009000000091 -:2060B400000600F000B503F00200000090000000000600F000B503F003000000900000006B -:2060D400000700F000B503F00100000000000000000700F000B503F0050000000100000067 -:2060F400000700F000C003F00900000002000000000700F000B103F00A000000040000002E -:20611400000700F000D303F00D00000005000000000700F000A203F0030000000600000007 -:20613400000700F000A203F00200000090000000000700F000B103F00C00000090000000F6 -:20615400000700F000B503F00000000090000000000700F000B503F00100000090000000CC -:20617400000700F000B503F00400000090000000000700F000B503F00500000090000000A4 -:20619400000700F000C003F00A00000090000000000700F000D303F00C000000900000004E -:2061B400000700F000D303F00D00000090000000000800F000B403F00300000000000000CF -:2061D400000800F000A203F00100000001000000000800F000B003F0060000000300000078 -:2061F400000800F000D303F00800000004000000000800F000A203F000000000060000002E -:20621400000800F000A203F00000000090000000000800F000B003F005000000900000001D -:20623400000800F000B403F00200000090000000000800F000B403F00300000090000000E7 -:20625400000800F000D303F00800000090000000000800F000D303F009000000900000007D -:20627400000900F000B503F00700000000000000000900F000C003F00300000002000000B1 -:20629400000900F000A003F00100000004000000000900F000C103F00600000005000000A1 -:2062B400000900F000A003F00000000098000000000900F000A003F0010000009000000089 -:2062D400000900F000B503F00600000090000000000900F000B503F007000000900000003B -:2062F400000900F000C003F00000000090000000000900F000C003F003000000900000000F -:20631400000900F000C103F00700000090000000000600F000000000000700F00100000037 -:20633400000800F002000000000900F0030000000050C348640000000050C34864000000D5 -:20635400140000000000000000000000010000000000000000000000000000000000000014 -:206374000000000000000000000001010700000000000901000000000602000000000A03E1 -:206394000000000000000000000000000101000000000000002A00F000000000002B00F0B2 -:2063B40001000000000081F800000000000083F801000000040017B7D138000000000000F8 -:2063D400030017B7D138000000000000020017B7D13800000000000003000000C863008048 -:2063F400013B050017B7513912011202FF0F3F0312221402FFFFFF0F020000000F00000012 -:20641400010000000F000000000000003F000000000000003F000000D5140000FF7F000073 -:20643400002D3101000000F000000000000100F0010000004E414E006E616E00494E460010 -:20645400696E660000020202020202020202030101010102020202020202020202020202B8 -:206474000202020202044040404040404040404040404040402020202020202020202040BA -:20649400404040404040888888888888080808080808080808080808080808080808080898 -:2064B4004040404040409090909090901010101010101010101010101010101010101010A8 -:2064D4004040404002000000000000000000000000000000000000000000000000000000A6 -:2064F400000000000000000000000000000000000000000000000000000000000000000088 -:20651400000000000000000000000000000000000000000000000000000000000000000067 -:20653400000000000000000000000000000000000000000000000000000000000000000047 -:20655400000000000066696C653A2025730066696C653A206D646B2F2573006C696E653AB6 -:20657400202564000D0A66696C65202573206C696E652025643A2025732E0D0A000D0A66CA -:20659400696C65202573206C696E652025642E0D0A00417373657274206572726F72002E55 -:2065B4002E2F6C69627261726965732F7A665F636F6D6D6F6E2F7A665F636F6D6D6F6E5F60 -:2065D4006669666F2E6300524D430047474100544853002E2E2F6C69627261726965732F5B -:1B65F4007A665F6472697665722F7A665F6472697665725F756172742E63001B -:2066100000A601606E5300806E5300806E5300806E5300806E5300806E530080002D31017E -:0A663000000100000000000001015D -:20663C0001000000000000602C660080040000000100000004000060106600800400000068 -:20665C0001000000080000603066008001000000010000000C000060316600800100000019 -:20667C000100000010000060326600800100000001000000140000603366008001000000E5 -:20669C0001000000180000603466008001000000010000001C0000603566008001000000B1 -:2066BC0001000000200000603666008001000000010000002400006037660080010000007D -:2066DC00010000002800006014660080180000000100000040000060386600800100000043 -:2066FC00010000004400006039660080010000000200000048000060000000000E00000001 -:20671C000200000058000060000000006500000002000000C000006000000000F10100002A -:20673C0002000000B4020060000000002500000002000000DC02006000000000410000007F -:20675C00020000002003006000000000250000000200000048030060000000004100000085 -:20677C00020000008C030060000000002500000002000000B403006000000000410000008D -:20679C0002000000F803006000000000250000000200000020040060000000004000000095 -:2067BC0001000000000000702C00008001000000000000000000000000000000000000009F -:02000004800278 -:2000000000000000700059B30000000000000000000000000000000064B81E799B47E18668 -:02000004800F6B -:0A414000910000E8D9EE5804DC0EEF -:0A416000910000E8D9EE6C04DC0EBB -:0A418000910000E8D9EE3CF4DC0EDB -:0A41A000910000E8D9EE6C04DC0E7B -:0A41C000910000E8D9EE5814DC0E5F -:0A41E000910000E8D9EE7C04DC0E2B -:0A420000910000E8D9EE6C04DC0E1A -:0A422000910000E8D9EE5224DC0EF4 -:0A424000910000E8D9EE7614DC0EC0 -:0A426000910000E8D9EE6C04DC0EBA -:0A428000910000E8D9EE4C34DC0E8A -:0A42A000910000E8D9EE7024DC0E56 -:0A43C000910000E8D9EE0294DC0E33 -:0A43E000910000E8D9EE26B4DC0ECF -:0A440000910000E8D9EE08C4DC0EBC -:0A442000910000E8D9EE2AC4DC0E7A -:0A450000910000E8D9EE08E4DC0E9B -:0A456000910000E8D9EE02F4DC0E31 -:0A48C000910000E8D9EE0CD4DC0EE4 -:0A490000910000E8D9EE2AD4DC0E85 -:0A5B8000910000E8D9EE30D5DC0EEC -:0A5BA000910000E8D9EE16E5DC0ED6 -:040000058000002057 -:00000001FF diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.map b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.map deleted file mode 100644 index 79182b3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.map +++ /dev/null @@ -1,9761 +0,0 @@ - - -******************************************************************** Tool and Invocation ********************************************************************* -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| tool | TASKING VX-toolset for AURIX Development Studio (non-commercial): object linker v1.1r8 Build 22011964 | -| path | D:\ADS\AURIX-Studio-1.9.20\tools\Compilers\Tasking_1.1r8\ctc\bin\ltc | -| arguments | -f cc400a | -| file:cc400a | -o E05_pit_demo.elf -d../Lcf_Tasking_Tricore_Tc.lsl -D__CPU__=tc26xb -D__PROC_TC26XB__ --core=mpe:vtc --no-warnings -Oc -OL -Ot -Ox -Oy | -| | --map-file=E05_pit_demo.map -mc -mf -mi -mk -ml -mm -md -mr -mu --error-limit=42 -oE05_pit_demo.hex:IHEX --map-file --munch | -| | ./user/cpu0_main.o ./user/cpu1_main.o ./user/isr.o ./libraries/zf_driver/zf_driver_adc.o ./libraries/zf_driver/zf_driver_delay.o | -| | ./libraries/zf_driver/zf_driver_dma.o ./libraries/zf_driver/zf_driver_encoder.o ./libraries/zf_driver/zf_driver_exti.o | -| | ./libraries/zf_driver/zf_driver_flash.o ./libraries/zf_driver/zf_driver_gpio.o ./libraries/zf_driver/zf_driver_pit.o | -| | ./libraries/zf_driver/zf_driver_pwm.o ./libraries/zf_driver/zf_driver_soft_iic.o ./libraries/zf_driver/zf_driver_soft_spi.o | -| | ./libraries/zf_driver/zf_driver_spi.o ./libraries/zf_driver/zf_driver_timer.o ./libraries/zf_driver/zf_driver_uart.o | -| | ./libraries/zf_device/zf_device_absolute_encoder.o ./libraries/zf_device/zf_device_ble6a20.o | -| | ./libraries/zf_device/zf_device_bluetooth_ch9141.o ./libraries/zf_device/zf_device_camera.o ./libraries/zf_device/zf_device_dl1a.o | -| | ./libraries/zf_device/zf_device_dl1b.o ./libraries/zf_device/zf_device_gnss.o ./libraries/zf_device/zf_device_icm20602.o | -| | ./libraries/zf_device/zf_device_imu660ra.o ./libraries/zf_device/zf_device_imu660rb.o ./libraries/zf_device/zf_device_imu660rx.o | -| | ./libraries/zf_device/zf_device_imu963ra.o ./libraries/zf_device/zf_device_ips114.o ./libraries/zf_device/zf_device_ips200.o | -| | ./libraries/zf_device/zf_device_key.o ./libraries/zf_device/zf_device_menc15a.o ./libraries/zf_device/zf_device_mpu6050.o | -| | ./libraries/zf_device/zf_device_mt9v03x.o ./libraries/zf_device/zf_device_mt9v03x2.o ./libraries/zf_device/zf_device_oled.o | -| | ./libraries/zf_device/zf_device_ov7725.o ./libraries/zf_device/zf_device_scc8660.o ./libraries/zf_device/zf_device_tft180.o | -| | ./libraries/zf_device/zf_device_tsl1401.o ./libraries/zf_device/zf_device_type.o ./libraries/zf_device/zf_device_uart_receiver.o | -| | ./libraries/zf_device/zf_device_virtual_oscilloscope.o ./libraries/zf_device/zf_device_wifi_spi.o ./libraries/zf_device/zf_device_wifi_uart.o | -| | ./libraries/zf_device/zf_device_wireless_uart.o ./libraries/zf_components/printf_redirect.o ./libraries/zf_components/seekfree_assistant.o | -| | ./libraries/zf_components/seekfree_assistant_interface.o ./libraries/zf_common/zf_common_clock.o ./libraries/zf_common/zf_common_debug.o | -| | ./libraries/zf_common/zf_common_fifo.o ./libraries/zf_common/zf_common_font.o ./libraries/zf_common/zf_common_function.o | -| | ./libraries/zf_common/zf_common_interrupt.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o | -| | I:\shuangs\TC264\Example\Coreboard_Demo\E05_pit_demo\libraries\zf_device\zf_device_config.a -lrt -lcpsx_fpu -lcs_fpu -lfp_fpu -lrt | -| | -LD:\ADS\AURIX-Studio-1.9.20\tools\Compilers\Tasking_1.1r8\ctc\lib/tc16x | -| task | task1 | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -*********************************************************************** Used Resources *********************************************************************** - -* Memory usage in bytes -======================== -+-------------------------------------------------------------------+ -| Memory | Code | Data | Reserved | Free | Total | -|===================================================================| -| mpe:dfls0 | 0x0 | 0x0 | 0x104000 | 0x0 | 0x104000 | -| mpe:dsram0 | 0x0 | 0x000001 | 0x002c00 | 0x00f3ff | 0x012000 | -| mpe:dsram1 | 0x0 | 0x000425 | 0x003400 | 0x01a7db | 0x01e000 | -| mpe:edmem | 0x0 | 0x0 | 0x0 | 0x080000 | 0x080000 | -| mpe:pfls0 | 0x006124 | 0x0007a6 | 0x0 | 0x0f9736 | 0x100000 | -| mpe:pfls1 | 0x0 | 0x0 | 0x0 | 0x180000 | 0x180000 | -| mpe:psram0 | 0x0 | 0x0 | 0x0 | 0x004000 | 0x004000 | -| mpe:psram1 | 0x0 | 0x0 | 0x0 | 0x008000 | 0x008000 | -|-------------------------------------------------------------------| -| Total | 0x006124 | 0x000bcc | 0x10a000 | 0x32f310 | 0x440000 | -+-------------------------------------------------------------------+ - -* Space usage in bytes -======================= -+---------------------------------------------------------------------------------------------------------------------------------------------------+ -| Space | Native used Rom | Native used Ram | Native used NVRam | Foreign used | Reserved | Free Rom | Free Ram | Free NVRam | Total | -|===================================================================================================================================================| -| mpe:tc0:abs18 | 0x0 | 0x0 | 0x0 | 0x0045c9 | 0xfffffe54 | 0x000009 | 0x00bbda | 0x0 | 0x010000 | -| mpe:tc0:abs24 | 0x0 | 0x0 | 0x0 | 0x006cf0 | 0x006000 | 0x1f9736 | 0x035bda | 0x0 | 0x23c000 | -| mpe:tc0:csa | 0x0 | 0x0 | 0x0 | 0x000001 | 0x002c00 | 0x0 | 0x00f3ff | 0x0 | 0x012000 | -| mpe:tc0:linear | 0x0 | 0x0 | 0x0 | 0x006cf0 | 0x10a000 | 0x279736 | 0x0b5bda | 0x0 | 0x440000 | -| mpe:tc1:abs18 | 0x0 | 0x0 | 0x0 | 0x0045c9 | 0xfffffe54 | 0x000009 | 0x00bbda | 0x0 | 0x010000 | -| mpe:tc1:abs24 | 0x0 | 0x0 | 0x0 | 0x006cf0 | 0x006000 | 0x1f9736 | 0x035bda | 0x0 | 0x23c000 | -| mpe:tc1:csa | 0x0 | 0x0 | 0x0 | 0x000425 | 0x003400 | 0x0 | 0x01a7db | 0x0 | 0x01e000 | -| mpe:tc1:linear | 0x0 | 0x0 | 0x0 | 0x006cf0 | 0x10a000 | 0x279736 | 0x0b5bda | 0x0 | 0x440000 | -| mpe:vtc:abs18 | 0x0 | 0x0 | 0x0 | 0x0045c9 | 0xfffffe54 | 0x000009 | 0x007bda | 0x0 | 0x00c000 | -| mpe:vtc:abs24 | 0x0 | 0x0 | 0x0 | 0x006cf0 | 0x006000 | 0x1f9736 | 0x035bda | 0x0 | 0x23c000 | -| mpe:vtc:csa | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | -| mpe:vtc:linear | 0x0068ca | 0x000426 | 0x0 | 0x0 | 0x10a000 | 0x279736 | 0x0b5bda | 0x0 | 0x440000 | -|---------------------------------------------------------------------------------------------------------------------------------------------------| -| Total | 0x0068ca | 0x000426 | 0x0 | - | - | - | - | - | - | -| Largest gap | - | - | - | - | - | 0x180000 | 0x080000 | 0x0 | - | -+---------------------------------------------------------------------------------------------------------------------------------------------------+ - -Note: -Multiple address spaces may be mapped at the same (physical) memory address -ranges. Physical memory allocated (i.e. used) for sections in the given space -are called "Native used Rom" and "Native used Ram" whereas memory allocated by -other spaces is called "Foreign used" memory. - -* Estimated stack usage -======================== -+-------------------------+ -| Stack Name | Used | -|=========================| -| stack 0 | 0x000017e0 | -|-------------------------| -| recursive | yes | -+-------------------------+ - - -********************************************************************** Processed Files *********************************************************************** -+---------------------------------------------------------------------------------------+ -| File | From archive | Symbol causing the extraction | -|=======================================================================================| -| Assert.o | | | -| Bsp.o | | | -| CompilerDcc.o | | | -| CompilerGhs.o | | | -| CompilerGnuc.o | | | -| CompilerTasking.o | | | -| IfxAsclin.o | | | -| IfxAsclin_Asc.o | | | -| IfxAsclin_PinMap.o | | | -| IfxAsclin_cfg.o | | | -| IfxCcu6.o | | | -| IfxCcu6_PinMap.o | | | -| IfxCcu6_Timer.o | | | -| IfxCcu6_cfg.o | | | -| IfxCif_PinMap.o | | | -| IfxCif_cfg.o | | | -| IfxCpu.o | | | -| IfxCpu_CStart0.o | | | -| IfxCpu_CStart1.o | | | -| IfxCpu_Irq.o | | | -| IfxCpu_cfg.o | | | -| IfxDma.o | | | -| IfxDma_Dma.o | | | -| IfxDma_cfg.o | | | -| IfxDsadc_PinMap.o | | | -| IfxEmem_cfg.o | | | -| IfxEray_PinMap.o | | | -| IfxEray_cfg.o | | | -| IfxEth_PinMap.o | | | -| IfxFlash.o | | | -| IfxFlash_cfg.o | | | -| IfxGpt12.o | | | -| IfxGpt12_IncrEnc.o | | | -| IfxGpt12_PinMap.o | | | -| IfxGtm.o | | | -| IfxGtm_Atom.o | | | -| IfxGtm_Atom_Pwm.o | | | -| IfxGtm_Cmu.o | | | -| IfxGtm_Dpll.o | | | -| IfxGtm_PinMap.o | | | -| IfxGtm_Tbu.o | | | -| IfxGtm_Tim.o | | | -| IfxGtm_Tom.o | | | -| IfxGtm_cfg.o | | | -| IfxHssl_cfg.o | | | -| IfxI2c_PinMap.o | | | -| IfxI2c_cfg.o | | | -| IfxMsc_PinMap.o | | | -| IfxMsc_cfg.o | | | -| IfxMtu.o | | | -| IfxMtu_cfg.o | | | -| IfxMultican_PinMap.o | | | -| IfxMultican_cfg.o | | | -| IfxPort.o | | | -| IfxPort_PinMap.o | | | -| IfxPort_cfg.o | | | -| IfxPsi5_PinMap.o | | | -| IfxPsi5_cfg.o | | | -| IfxPsi5s_PinMap.o | | | -| IfxQspi.o | | | -| IfxQspi_PinMap.o | | | -| IfxQspi_SpiMaster.o | | | -| IfxQspi_cfg.o | | | -| IfxScuCcu.o | | | -| IfxScuEru.o | | | -| IfxScuWdt.o | | | -| IfxScu_PinMap.o | | | -| IfxScu_cfg.o | | | -| IfxSent_PinMap.o | | | -| IfxSent_cfg.o | | | -| IfxSmu_PinMap.o | | | -| IfxSmu_cfg.o | | | -| IfxSrc.o | | | -| IfxSrc_cfg.o | | | -| IfxStdIf_DPipe.o | | | -| IfxStdIf_Pos.o | | | -| IfxStdIf_PwmHl.o | | | -| IfxStdIf_Timer.o | | | -| IfxStm.o | | | -| IfxStm_cfg.o | | | -| IfxVadc.o | | | -| IfxVadc_Adc.o | | | -| IfxVadc_PinMap.o | | | -| IfxVadc_cfg.o | | | -| Ifx_AngleTrkF32.o | | | -| Ifx_Cf32.o | | | -| Ifx_CircularBuffer.asm.o | | | -| Ifx_CircularBuffer.o | | | -| Ifx_Crc.o | | | -| Ifx_FftF32.o | | | -| Ifx_FftF32_BitReverseTable.o | | | -| Ifx_FftF32_TwiddleTable.o | | | -| Ifx_Fifo.o | | | -| Ifx_IntegralF32.o | | | -| Ifx_LowPassPt1F32.o | | | -| Ifx_LutAtan2F32.o | | | -| Ifx_LutAtan2F32_Table.o | | | -| Ifx_LutLSincosF32.o | | | -| Ifx_LutLinearF32.o | | | -| Ifx_LutSincosF32.o | | | -| Ifx_LutSincosF32_Table.o | | | -| Ifx_RampF32.o | | | -| Ifx_WndF32_BlackmanHarrisTable.o | | | -| Ifx_WndF32_HannTable.o | | | -| SpiIf.o | | | -| _atanf.o | libcs_fpu.a | _atanf | -| _ctype.o | libcs_fpu.a | __ctype | -| _doflt.o | libcs_fpu.a | __printf_float | -| _doprint_llong.o | libcs_fpu.a | __printf_llong2 | -| _edom_raise_invalid.o | libcs_fpu.a | _edom_raise_invalid | -| _edom_raise_invalidf.o | libcs_fpu.a | _edom_raise_invalidf | -| _io_putc.o | libcs_fpu.a | _io_putc | -| _io_puts.o | libcs_fpu.a | _io_puts | -| _sbrk.o | libcs_fpu.a | _sbrk | -| _signbitf.o | libcs_fpu.a | _signbitf | -| _sinusf.o | libcs_fpu.a | _sinusf | -| asinf.o | libcs_fpu.a | asin | -| atan2f.o | libcs_fpu.a | atan2 | -| atanf.o | libcs_fpu.a | atanf | -| cacc2spf.o | librt.a | __rt_lfr_to_spf | -| cinit.o | libcs_fpu.a | _c_init | -| copysignf.o | libcs_fpu.a | copysignf | -| cosf.o | libcs_fpu.a | cosf | -| cpu0_main.o | | | -| cpu1_main.o | | | -| cspf2c.o | libfp_fpu.a | __f_ftoc | -| cspf2s.o | libfp_fpu.a | __f_ftos | -| cspf2uc.o | libfp_fpu.a | __f_ftouc | -| cspf2ull.o | libfp_fpu.a | __f_ftoull | -| cspf2us.o | libfp_fpu.a | __f_ftous | -| cull2spf.o | libfp_fpu.a | __f_ulltof | -| errno.o | libcs_fpu.a | _Errno | -| expf.o | libcs_fpu.a | expf | -| fenv.o | libcs_fpu.a | feraiseexcept | -| floorf.o | libcs_fpu.a | floorf | -| free.o | libcs_fpu.a | free | -| frexpf.o | libcs_fpu.a | frexpf | -| isinff.o | libcs_fpu.a | _isinff | -| isnanf.o | libcs_fpu.a | _isnanf | -| isr.o | | | -| ldexpf.o | libcs_fpu.a | ldexpf | -| log10f.o | libcs_fpu.a | log10f | -| logf.o | libcs_fpu.a | logf | -| malloc-data.o | libcs_fpu.a | _malloc_head | -| malloc.o | libcs_fpu.a | malloc | -| memcpy.o | libcs_fpu.a | memcpy | -| memset.o | libcs_fpu.a | memset | -| misc_spf.o | libfp_fpu.a | sp_round8_and_normalize | -| modff.o | libcs_fpu.a | modf | -| powf.o | libcs_fpu.a | pow | -| printf_int.o | libcs_fpu.a | __printf_int | -| printf_llong.o | libcs_fpu.a | __printf_llong | -| printf_redirect.o | | | -| printf_simple.o | libcs_fpu.a | __printf_simple | -| seekfree_assistant.o | | | -| seekfree_assistant_interface.o | | | -| sinf.o | libcs_fpu.a | sinf | -| sprintf.o | libcs_fpu.a | sprintf | -| sqrtf.o | libcs_fpu.a | sqrtf | -| strchr.o | libcs_fpu.a | strchr | -| strlen.o | libcs_fpu.a | strlen | -| strncmp.o | libcs_fpu.a | strncmp | -| strncpy.o | libcs_fpu.a | strncpy | -| strrchr.o | libcs_fpu.a | strrchr | -| strstr.o | libcs_fpu.a | strstr | -| ui64_div.o | librt.a | __ll_udiv64 | -| ui64_mul.o | librt.a | __ll_mul64 | -| ui64_sh.o | librt.a | __ll_ushr64 | -| vsprintf.o | libcs_fpu.a | vsprintf | -| zf_common_clock.o | | | -| zf_common_debug.o | | | -| zf_common_fifo.o | | | -| zf_common_font.o | | | -| zf_common_function.o | | | -| zf_common_interrupt.o | | | -| zf_device_absolute_encoder.o | | | -| zf_device_ble6a20.o | | | -| zf_device_bluetooth_ch9141.o | | | -| zf_device_camera.o | | | -| zf_device_config.o | zf_device_config.a | mt9v03x_set_config_sccb | -| zf_device_dl1a.o | | | -| zf_device_dl1b.o | | | -| zf_device_gnss.o | | | -| zf_device_icm20602.o | | | -| zf_device_imu660ra.o | | | -| zf_device_imu660rb.o | | | -| zf_device_imu660rx.o | | | -| zf_device_imu963ra.o | | | -| zf_device_ips114.o | | | -| zf_device_ips200.o | | | -| zf_device_key.o | | | -| zf_device_menc15a.o | | | -| zf_device_mpu6050.o | | | -| zf_device_mt9v03x.o | | | -| zf_device_mt9v03x2.o | | | -| zf_device_oled.o | | | -| zf_device_ov7725.o | | | -| zf_device_scc8660.o | | | -| zf_device_tft180.o | | | -| zf_device_tsl1401.o | | | -| zf_device_type.o | | | -| zf_device_uart_receiver.o | | | -| zf_device_virtual_oscilloscope.o | | | -| zf_device_wifi_spi.o | | | -| zf_device_wifi_uart.o | | | -| zf_device_wireless_uart.o | | | -| zf_driver_adc.o | | | -| zf_driver_delay.o | | | -| zf_driver_dma.o | | | -| zf_driver_encoder.o | | | -| zf_driver_exti.o | | | -| zf_driver_flash.o | | | -| zf_driver_gpio.o | | | -| zf_driver_pit.o | | | -| zf_driver_pwm.o | | | -| zf_driver_soft_iic.o | | | -| zf_driver_soft_spi.o | | | -| zf_driver_spi.o | | | -| zf_driver_timer.o | | | -| zf_driver_uart.o | | | -+---------------------------------------------------------------------------------------+ - - -************************************************************************ Link Result ************************************************************************* -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [in] File | [in] Section | [in] Size (MAU) | [out] Offset | [out] Section | [out] Size (MAU) | -|==============================================================================================================================================================| -| errno.o | .bss._Errno.libcs_fpu (14438) | 0x00000004 | 0x0 | .bss._Errno.libcs_fpu (14438) | 0x00000004 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc-data.o | .bss._malloc_head.libcs_fpu | 0x00000004 | 0x0 | .bss._malloc_head.libcs_fpu (14278) | 0x00000004 | -| | (14278) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc-data.o | .bss._malloc_start.libcs_fpu | 0x00000004 | 0x0 | .bss._malloc_start.libcs_fpu (14279) | 0x00000004 | -| | (14279) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .bss.zf_common_clock.cpu_init_ | 0x00000002 | 0x0 | .bss.zf_common_clock.cpu_init_finish (4279) | 0x00000002 | -| | finish (4279) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .bss.zf_common_clock.g_AppCpu0 | 0x00000010 | 0x0 | .bss.zf_common_clock.g_AppCpu0 (4278) | 0x00000010 | -| | (4278) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_out | 0x00000014 | 0x0 | .bss.zf_common_debug.debug_output_info (4331) | 0x00000014 | -| | put_info (4331) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000040 | 0x0 | .bss.zf_common_debug.debug_uart_buffer (4334) | 0x00000040 | -| | t_buffer (4334) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000001 | 0x0 | .bss.zf_common_debug.debug_uart_data (4335) | 0x00000001 | -| | t_data (4335) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000018 | 0x0 | .bss.zf_common_debug.debug_uart_fifo (4336) | 0x00000018 | -| | t_fifo (4336) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gnss_recei | 0x00000018 | 0x0 | .bss.zf_device_gnss.gnss_receiver_fifo (1661) | 0x00000018 | -| | ver_fifo (1661) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_gga_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_gga_buffer (1666) | 0x00000080 | -| | ffer (1666) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_rmc_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_rmc_buffer (1667) | 0x00000080 | -| | ffer (1667) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_ths_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_ths_buffer (1668) | 0x00000080 | -| | ffer (1668) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart0_handle (1127) | 0x0000001c | -| | le (1127) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart0_rx_buffer (1133) | 0x00000025 | -| | uffer (1133) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart0_tx_buffer (1132) | 0x00000025 | -| | uffer (1132) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart1_handle (1128) | 0x0000001c | -| | le (1128) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart1_rx_buffer (1135) | 0x00000025 | -| | uffer (1135) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart1_tx_buffer (1134) | 0x00000025 | -| | uffer (1134) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart2_handle (1129) | 0x0000001c | -| | le (1129) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart2_rx_buffer (1137) | 0x00000025 | -| | uffer (1137) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart2_tx_buffer (1136) | 0x00000025 | -| | uffer (1136) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart3_handle (1130) | 0x0000001c | -| | le (1130) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart3_rx_buffer (1139) | 0x00000025 | -| | uffer (1139) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart3_tx_buffer (1138) | 0x00000025 | -| | uffer (1138) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart_confi | 0x00000040 | 0x0 | .bss.zf_driver_uart.uart_config (1131) | 0x00000040 | -| | g (1131) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .data.IfxScuCcu.IfxScuCcu_xtal | 0x00000004 | 0x0 | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10224) | 0x00000004 | -| | Frequency (10224) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _sbrk.o | .data._end.libcs_fpu (14288) | 0x00000004 | 0x0 | .data._end.libcs_fpu (14288) | 0x00000004 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .data.cpu0_dsram (4) | 0x00000001 | 0x0 | .data.cpu0_dsram (4) | 0x00000001 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug._999001_ | 0x00000001 | 0x0 | .data.zf_common_debug._999001_assert_nest_index | 0x00000001 | -| | assert_nest_index (4342) | | | (4342) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug.zf_debug | 0x00000001 | 0x0 | .data.zf_common_debug.zf_debug_assert_enable | 0x00000001 | -| | _assert_enable (4333) | | | (4333) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug.zf_debug | 0x00000001 | 0x0 | .data.zf_common_debug.zf_debug_init_flag (4332) | 0x00000001 | -| | _init_flag (4332) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_flag | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_flag (1658) | 0x00000001 | -| | (1658) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_gga_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_gga_state (1663) | 0x00000001 | -| | state (1663) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_rmc_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_rmc_state (1664) | 0x00000001 | -| | state (1664) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_stat | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_state (1660) | 0x00000001 | -| | e (1660) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_ths_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_ths_state (1665) | 0x00000001 | -| | state (1665) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_dm | 0x00000004 | 0x0 | .data.zf_device_type.camera_dma_handler (3511) | 0x00000004 | -| | a_handler (3511) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_dm | 0x00000004 | 0x0 | .data.zf_device_type.camera_dma_handler_2 | 0x00000004 | -| | a_handler_2 (3515) | | | (3515) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_ua | 0x00000004 | 0x0 | .data.zf_device_type.camera_uart_handler (3509) | 0x00000004 | -| | rt_handler (3509) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_vs | 0x00000004 | 0x0 | .data.zf_device_type.camera_vsync_handler | 0x00000004 | -| | ync_handler (3510) | | | (3510) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_vs | 0x00000004 | 0x0 | .data.zf_device_type.camera_vsync_handler_2 | 0x00000004 | -| | ync_handler_2 (3514) | | | (3514) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.wireless_ | 0x00000004 | 0x0 | .data.zf_device_type.wireless_module_uart_handl | 0x00000004 | -| | module_uart_handler (3517) | | | er (3517) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .data.zf_driver_delay.stm0_isr | 0x00000001 | 0x0 | .data.zf_driver_delay.stm0_isr_flag (229) | 0x00000001 | -| | _flag (229) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .data.zf_driver_delay.stm1_isr | 0x00000001 | 0x0 | .data.zf_driver_delay.stm1_isr_flag (230) | 0x00000001 | -| | _flag (230) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..17.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..17.str.libcs_fpu (14391) | 0x00000004 | -| | (14391) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..18.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..18.str.libcs_fpu (14392) | 0x00000004 | -| | (14392) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..19.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..19.str.libcs_fpu (14393) | 0x00000004 | -| | (14393) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..20.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..20.str.libcs_fpu (14394) | 0x00000004 | -| | (14394) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_I | 0x00000010 | -| | clin0_RXA_P14_1_IN (4680) | | | N (4680) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_I | 0x00000010 | -| | clin0_RXB_P15_3_IN (4681) | | | N (4681) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OU | 0x00000010 | -| | clin0_TX_P14_0_OUT (4730) | | | T (4730) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OU | 0x00000010 | -| | clin0_TX_P14_1_OUT (4731) | | | T (4731) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OU | 0x00000010 | -| | clin0_TX_P15_2_OUT (4732) | | | T (4732) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OU | 0x00000010 | -| | clin0_TX_P15_3_OUT (4733) | | | T (4733) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_I | 0x00000010 | -| | clin1_RXA_P15_1_IN (4682) | | | N (4682) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_I | 0x00000010 | -| | clin1_RXB_P15_5_IN (4683) | | | N (4683) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_I | 0x00000010 | -| | clin1_RXC_P20_9_IN (4684) | | | N (4684) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_ | 0x00000010 | -| | clin1_RXE_P11_10_IN (4686) | | | IN (4686) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_ | 0x00000010 | -| | clin1_RXF_P33_13_IN (4687) | | | IN (4687) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_I | 0x00000010 | -| | clin1_RXG_P02_3_IN (4688) | | | N (4688) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OU | 0x00000010 | -| | clin1_TX_P02_2_OUT (4734) | | | T (4734) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_O | 0x00000010 | -| | clin1_TX_P11_12_OUT (4735) | | | UT (4735) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OU | 0x00000010 | -| | clin1_TX_P15_0_OUT (4737) | | | T (4737) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OU | 0x00000010 | -| | clin1_TX_P15_1_OUT (4738) | | | T (4738) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OU | 0x00000010 | -| | clin1_TX_P15_4_OUT (4739) | | | T (4739) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OU | 0x00000010 | -| | clin1_TX_P15_5_OUT (4740) | | | T (4740) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_O | 0x00000010 | -| | clin1_TX_P20_10_OUT (4741) | | | UT (4741) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_O | 0x00000010 | -| | clin1_TX_P33_12_OUT (4742) | | | UT (4742) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_O | 0x00000010 | -| | clin1_TX_P33_13_OUT (4743) | | | UT (4743) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_I | 0x00000010 | -| | clin2_RXA_P14_3_IN (4689) | | | N (4689) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_I | 0x00000010 | -| | clin2_RXB_P02_1_IN (4690) | | | N (4690) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_I | 0x00000010 | -| | clin2_RXD_P10_6_IN (4691) | | | N (4691) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_I | 0x00000010 | -| | clin2_RXE_P33_8_IN (4692) | | | N (4692) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_I | 0x00000010 | -| | clin2_RXG_P02_0_IN (4693) | | | N (4693) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OU | 0x00000010 | -| | clin2_TX_P02_0_OUT (4744) | | | T (4744) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OU | 0x00000010 | -| | clin2_TX_P10_5_OUT (4745) | | | T (4745) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OU | 0x00000010 | -| | clin2_TX_P14_2_OUT (4746) | | | T (4746) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OU | 0x00000010 | -| | clin2_TX_P14_3_OUT (4747) | | | T (4747) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OU | 0x00000010 | -| | clin2_TX_P33_8_OUT (4748) | | | T (4748) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OU | 0x00000010 | -| | clin2_TX_P33_9_OUT (4749) | | | T (4749) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_I | 0x00000010 | -| | clin3_RXA_P15_7_IN (4694) | | | N (4694) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_I | 0x00000010 | -| | clin3_RXC_P20_3_IN (4695) | | | N (4695) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_I | 0x00000010 | -| | clin3_RXE_P00_1_IN (4697) | | | N (4697) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_I | 0x00000010 | -| | clin3_RXF_P21_6_IN (4698) | | | N (4698) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OU | 0x00000010 | -| | clin3_TX_P00_0_OUT (4750) | | | T (4750) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OU | 0x00000010 | -| | clin3_TX_P00_1_OUT (4751) | | | T (4751) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OU | 0x00000010 | -| | clin3_TX_P15_6_OUT (4752) | | | T (4752) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OU | 0x00000010 | -| | clin3_TX_P15_7_OUT (4753) | | | T (4753) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OU | 0x00000010 | -| | clin3_TX_P20_0_OUT (4754) | | | T (4754) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OU | 0x00000010 | -| | clin3_TX_P20_3_OUT (4755) | | | T (4755) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OU | 0x00000010 | -| | clin3_TX_P21_7_OUT (4756) | | | T (4756) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_cfg.o | .rodata.IfxAsclin_cfg.IfxAscli | 0x00000020 | 0x0 | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap | 0x00000020 | -| | n_cfg_indexMap (9692) | | | (9692) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .rodata.IfxCcu6_Timer..1.ini | 0x00000064 | 0x0 | .rodata.IfxCcu6_Timer..1.ini (12708) | 0x00000064 | -| | (12708) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_cfg.o | .rodata.IfxCcu6_cfg.IfxCcu6_cf | 0x00000010 | 0x0 | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9698) | 0x00000010 | -| | g_indexMap (9698) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_cfg.o | .rodata.IfxCpu_cfg.IfxCpu_cfg_ | 0x00000010 | 0x0 | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9707) | 0x00000010 | -| | indexMap (9707) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_aD | 0x00000024 | 0x0 | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSt | 0x00000024 | -| | efaultPllConfigSteps (10223) | | | eps (10223) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_de | 0x0000004c | 0x0 | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig | 0x0000004c | -| | faultClockConfig (10225) | | | (10225) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm_cfg.o | .rodata.IfxStm_cfg.IfxStm_cfg_ | 0x00000010 | 0x0 | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9809) | 0x00000010 | -| | indexMap (9809) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _ctype.o | .rodata.__ctype.libcs_fpu | 0x00000101 | 0x0 | .rodata.__ctype.libcs_fpu (14500) | 0x00000101 | -| | (14500) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .rodata.bmhd_0 (12667) | 0x00000020 | 0x0 | .rodata.bmhd_0 (12667) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .rodata.bmhd_1 (12668) | 0x00000020 | 0x0 | .rodata.bmhd_1 (12668) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..1.str | 0x00000009 | 0x0 | .rodata.zf_common_debug..1.str (4337) | 0x00000009 | -| | (4337) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..2.str | 0x0000000d | 0x0 | .rodata.zf_common_debug..2.str (4338) | 0x0000000d | -| | (4338) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..3.str | 0x00000009 | 0x0 | .rodata.zf_common_debug..3.str (4339) | 0x00000009 | -| | (4339) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..4.str | 0x00000019 | 0x0 | .rodata.zf_common_debug..4.str (4340) | 0x00000019 | -| | (4340) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..5.str | 0x00000015 | 0x0 | .rodata.zf_common_debug..5.str (4341) | 0x00000015 | -| | (4341) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..6.str | 0x0000000d | 0x0 | .rodata.zf_common_debug..6.str (4343) | 0x0000000d | -| | (4343) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .rodata.zf_common_fifo..1.str | 0x00000028 | 0x0 | .rodata.zf_common_fifo..1.str (4449) | 0x00000028 | -| | (4449) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..2.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..2.str (1670) | 0x00000004 | -| | (1670) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..3.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..3.str (1671) | 0x00000004 | -| | (1671) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..4.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..4.str (1672) | 0x00000004 | -| | (1672) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .rodata.zf_driver_uart..1.str | 0x00000028 | 0x0 | .rodata.zf_driver_uart..1.str (1140) | 0x00000028 | -| | (1140) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text..cocofun_1.libcs_fpu | 0x0000000a | 0x0 | .text..cocofun_1.libcs_fpu (14329) | 0x0000000a | -| | (14329) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_21.libcs_fpu | 0x0000000a | 0x0 | .text..cocofun_21.libcs_fpu (14388) | 0x0000000a | -| | (14388) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_22.libcs_fpu | 0x00000010 | 0x0 | .text..cocofun_22.libcs_fpu (14387) | 0x00000010 | -| | (14387) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_23.libcs_fpu | 0x0000000c | 0x0 | .text..cocofun_23.libcs_fpu (14386) | 0x0000000c | -| | (14386) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_24.libcs_fpu | 0x00000008 | 0x0 | .text..cocofun_24.libcs_fpu (14385) | 0x00000008 | -| | (14385) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| CompilerTasking.o | .text.CompilerTasking.Ifx_C_In | 0x00000006 | 0x0 | .text.CompilerTasking.Ifx_C_Init (14085) | 0x00000006 | -| | it (14085) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_enab | 0x0000001e | 0x0 | .text.IfxAsclin.IfxAsclin_enableModule (12914) | 0x0000001e | -| | leModule (12914) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getA | 0x0000001c | 0x0 | .text.IfxAsclin.IfxAsclin_getAddress (12915) | 0x0000001c | -| | ddress (12915) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getF | 0x00000050 | 0x0 | .text.IfxAsclin.IfxAsclin_getFaFrequency | 0x00000050 | -| | aFrequency (12916) | | | (12916) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getI | 0x0000003a | 0x0 | .text.IfxAsclin.IfxAsclin_getIndex (12917) | 0x0000003a | -| | ndex (12917) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getP | 0x0000001e | 0x0 | .text.IfxAsclin.IfxAsclin_getPdFrequency | 0x0000001e | -| | dFrequency (12919) | | | (12919) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x0000001c | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerEr | 0x0000001c | -| | rcPointerEr (12921) | | | (12921) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x0000001a | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerRx | 0x0000001a | -| | rcPointerRx (12922) | | | (12922) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x00000018 | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerTx | 0x00000018 | -| | rcPointerTx (12923) | | | (12923) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_read | 0x00000018 | 0x0 | .text.IfxAsclin.IfxAsclin_read8 (12926) | 0x00000018 | -| | 8 (12926) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setB | 0x000001a4 | 0x0 | .text.IfxAsclin.IfxAsclin_setBitTiming (12929) | 0x000001a4 | -| | itTiming (12929) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setC | 0x00000030 | 0x0 | .text.IfxAsclin.IfxAsclin_setClockSource | 0x00000030 | -| | lockSource (12930) | | | (12930) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_writ | 0x00000026 | 0x0 | .text.IfxAsclin.IfxAsclin_write8 (12933) | 0x00000026 | -| | e8 (12933) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x00000474 | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule | 0x00000474 | -| | Asc_initModule (13085) | | | (13085) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x000000aa | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleCon | 0x000000aa | -| | Asc_initModuleConfig (13086) | | | fig (13086) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x0000008e | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError | 0x0000008e | -| | Asc_isrError (13088) | | | (13088) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_disableM | 0x0000002a | 0x0 | .text.IfxCcu6.IfxCcu6_disableModule (12763) | 0x0000002a | -| | odule (12763) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_enableMo | 0x0000002c | 0x0 | .text.IfxCcu6.IfxCcu6_enableModule (12765) | 0x0000002c | -| | dule (12765) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getAddre | 0x0000001c | 0x0 | .text.IfxCcu6.IfxCcu6_getAddress (12766) | 0x0000001c | -| | ss (12766) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getIndex | 0x0000003a | 0x0 | .text.IfxCcu6.IfxCcu6_getIndex (12769) | 0x0000003a | -| | (12769) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getSrcAd | 0x0000001e | 0x0 | .text.IfxCcu6.IfxCcu6_getSrcAddress (12770) | 0x0000001e | -| | dress (12770) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_routeInt | 0x00000098 | 0x0 | .text.IfxCcu6.IfxCcu6_routeInterruptNode | 0x00000098 | -| | erruptNode (12773) | | | (12773) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12Fr | 0x000000cc | 0x0 | .text.IfxCcu6.IfxCcu6_setT12Frequency (12777) | 0x000000cc | -| | equency (12777) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12In | 0x00000022 | 0x0 | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12778) | 0x00000022 | -| | putSignal (12778) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13Fr | 0x000000b2 | 0x0 | .text.IfxCcu6.IfxCcu6_setT13Frequency (12780) | 0x000000b2 | -| | equency (12780) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13In | 0x00000022 | 0x0 | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12781) | 0x00000022 | -| | putSignal (12781) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x0000038a | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule | 0x0000038a | -| | mer_initModule (12701) | | | (12701) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x00000034 | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleCon | 0x00000034 | -| | mer_initModuleConfig (12702) | | | fig (12702) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x000000e4 | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12703) | 0x000000e4 | -| | mer_start (12703) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_getCoreMod | 0x00000062 | 0x0 | .text.IfxCpu.IfxCpu_getCoreMode (12568) | 0x00000062 | -| | e (12568) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_getIndex | 0x0000003a | 0x0 | .text.IfxCpu.IfxCpu_getIndex (12569) | 0x0000003a | -| | (12569) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_setCoreMod | 0x000000b8 | 0x0 | .text.IfxCpu.IfxCpu_setCoreMode (12574) | 0x000000b8 | -| | e (12574) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_setProgram | 0x0000004e | 0x0 | .text.IfxCpu.IfxCpu_setProgramCounter (12575) | 0x0000004e | -| | Counter (12575) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_startCore | 0x00000024 | 0x0 | .text.IfxCpu.IfxCpu_startCore (12577) | 0x00000024 | -| | (12577) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .text.IfxCpu_CStart0._Core0_st | 0x000003b4 | 0x0 | .text.IfxCpu_CStart0._Core0_start (12665) | 0x000003b4 | -| | art (12665) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart1.o | .text.IfxCpu_CStart1._Core1_st | 0x00000316 | 0x0 | .text.IfxCpu_CStart1._Core1_start (12689) | 0x00000316 | -| | art (12689) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm.o | .text.IfxGtm.IfxGtm_enable | 0x00000032 | 0x0 | .text.IfxGtm.IfxGtm_enable (11227) | 0x00000032 | -| | (11227) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm.o | .text.IfxGtm.IfxGtm_getSysClkF | 0x0000001e | 0x0 | .text.IfxGtm.IfxGtm_getSysClkFrequency (11228) | 0x0000001e | -| | requency (11228) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x0000002a | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureF | 0x0000002a | -| | Agc_buildFeatureForChannel | | | orChannel (11252) | | -| | (11252) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x00000016 | -| | Agc_enableChannel (11253) | | | (11253) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x00000016 | -| | Agc_enableChannelOutput | | | Output (11254) | | -| | (11254) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x0000000e | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x0000000e | -| | Agc_enableChannelUpdate | | | Update (11255) | | -| | (11255) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000026 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelFor | 0x00000026 | -| | Agc_setChannelForceUpdate | | | ceUpdate (11262) | | -| | (11262) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000006 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger | 0x00000006 | -| | Agc_trigger (11265) | | | (11265) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000022 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer | 0x00000022 | -| | Ch_getSrcPointer (11276) | | | (11276) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne | 0x00000010 | -| | Ch_setCompareOne (11284) | | | (11284) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneS | 0x00000010 | -| | Ch_setCompareOneShadow (11285) | | | hadow (11285) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero | 0x00000010 | -| | Ch_setCompareZero (11286) | | | (11286) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero | 0x00000010 | -| | Ch_setCompareZeroShadow | | | Shadow (11287) | | -| | (11287) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode | 0x00000016 | -| | Ch_setMode (11289) | | | (11289) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000038 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotificatio | 0x00000038 | -| | Ch_setNotification (11290) | | | n (11290) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000020 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel | 0x00000020 | -| | Ch_setSignalLevel (11293) | | | (11293) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x00000142 | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init | 0x00000142 | -| | tom_Pwm_init (12137) | | | (12137) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x0000005c | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfi | 0x0000005c | -| | tom_Pwm_initConfig (12138) | | | g (12138) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x00000028 | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop | 0x00000028 | -| | tom_Pwm_stop (12140) | | | (12140) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_en | 0x00000006 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks | 0x00000006 | -| | ableClocks (11605) | | | (11605) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_ge | 0x00000028 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency | 0x00000028 | -| | tGclkFrequency (11609) | | | (11609) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_ge | 0x00000008 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency | 0x00000008 | -| | tModuleFrequency (11610) | | | (11610) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_se | 0x000000a2 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency | 0x000000a2 | -| | tClkFrequency (11615) | | | (11615) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_PinMap.o | .text.IfxGtm_PinMap.IfxGtm_Pin | 0x00000056 | 0x0 | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout | 0x00000056 | -| | Map_setAtomTout (5809) | | | (5809) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxPort.o | .text.IfxPort.IfxPort_setPinMo | 0x00000064 | 0x0 | .text.IfxPort.IfxPort_setPinMode (11059) | 0x00000064 | -| | de (11059) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxPort.o | .text.IfxPort.IfxPort_setPinPa | 0x00000044 | 0x0 | .text.IfxPort.IfxPort_setPinPadDriver (11062) | 0x00000044 | -| | dDriver (11062) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | 0x00000028 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency | 0x00000028 | -| | aud1Frequency (10193) | | | (10193) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | 0x00000028 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency | 0x00000028 | -| | aud2Frequency (10194) | | | (10194) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getC | 0x00000040 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency | 0x00000040 | -| | puFrequency (10196) | | | (10196) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getM | 0x0000007c | 0x0 | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency | 0x0000007c | -| | axFrequency (10199) | | | (10199) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | 0x00000012 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency | 0x00000012 | -| | sc0Frequency (10201) | | | (10201) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | 0x0000003c | 0x0 | .text.IfxScuCcu.IfxScuCcu_getOscFrequency | 0x0000003c | -| | scFrequency (10202) | | | (10202) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | 0x00000070 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency | 0x00000070 | -| | llErayFrequency (10203) | | | (10203) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | 0x0000007a | 0x0 | .text.IfxScuCcu.IfxScuCcu_getPllFrequency | 0x0000007a | -| | llFrequency (10205) | | | (10205) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x00000030 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency | 0x00000030 | -| | ourceFrequency (10207) | | | (10207) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x0000007e | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency | 0x0000007e | -| | pbFrequency (10208) | | | (10208) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x0000007e | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSriFrequency | 0x0000007e | -| | riFrequency (10209) | | | (10209) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_init | 0x0000042c | 0x0 | .text.IfxScuCcu.IfxScuCcu_init (10210) | 0x0000042c | -| | (10210) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_isOs | 0x000000ba | 0x0 | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable | 0x000000ba | -| | cillatorStable (10214) | | | (10214) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_wait | 0x00000034 | 0x0 | .text.IfxScuCcu.IfxScuCcu_wait (10222) | 0x00000034 | -| | (10222) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_clea | 0x00000014 | 0x0 | .text.IfxScuEru.IfxScuEru_clearEventFlag | 0x00000014 | -| | rEventFlag (10426) | | | (10426) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_getE | 0x0000001c | 0x0 | .text.IfxScuEru.IfxScuEru_getEventFlagStatus | 0x0000001c | -| | ventFlagStatus (10441) | | | (10441) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | 0x00000050 | 0x0 | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit | 0x00000050 | -| | rCpuEndinit (10608) | | | (10608) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | 0x0000005e | 0x0 | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit | 0x0000005e | -| | rSafetyEndinit (10609) | | | (10609) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | 0x00000088 | 0x0 | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog | 0x00000088 | -| | bleCpuWatchdog (10610) | | | (10610) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | 0x000000ca | 0x0 | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog | 0x000000ca | -| | bleSafetyWatchdog (10611) | | | (10611) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getC | 0x00000028 | 0x0 | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPasswor | 0x00000028 | -| | puWatchdogPassword (10614) | | | d (10614) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getS | 0x00000018 | 0x0 | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPass | 0x00000018 | -| | afetyWatchdogPassword (10616) | | | word (10616) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setC | 0x0000004e | 0x0 | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10622) | 0x0000004e | -| | puEndinit (10622) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setS | 0x0000005c | 0x0 | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit | 0x0000005c | -| | afetyEndinit (10623) | | | (10623) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_clearCompa | 0x0000001e | 0x0 | .text.IfxStm.IfxStm_clearCompareFlag (10094) | 0x0000001e | -| | reFlag (10094) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_enableComp | 0x0000001e | 0x0 | .text.IfxStm.IfxStm_enableComparatorInterrupt | 0x0000001e | -| | aratorInterrupt (10097) | | | (10097) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_getAddress | 0x0000001c | 0x0 | .text.IfxStm.IfxStm_getAddress (10099) | 0x0000001c | -| | (10099) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_getIndex | 0x0000003a | 0x0 | .text.IfxStm.IfxStm_getIndex (10100) | 0x0000003a | -| | (10100) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_initCompar | 0x0000010e | 0x0 | .text.IfxStm.IfxStm_initCompare (10102) | 0x0000010e | -| | e (10102) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_create | 0x00000028 | 0x0 | .text.Ifx_Fifo.Ifx_Fifo_create (9604) | 0x00000028 | -| | (9604) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_init | 0x0000004a | 0x0 | .text.Ifx_Fifo.Ifx_Fifo_init (9606) | 0x0000004a | -| | (9606) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2c.o | .text.__f_ftoc.libfp (14770) | 0x00000040 | 0x0 | .text.__f_ftoc.libfp (14770) | 0x00000040 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2ull.o | .text.__f_ftoull.libfp (14775) | 0x00000030 | 0x0 | .text.__f_ftoull.libfp (14775) | 0x00000030 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2us.o | .text.__f_ftous.libfp (14773) | 0x0000002c | 0x0 | .text.__f_ftous.libfp (14773) | 0x0000002c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cull2spf.o | .text.__f_ulltof.libfp (14774) | 0x00000144 | 0x0 | .text.__f_ulltof.libfp (14774) | 0x00000144 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._c_init.libcs_fpu | 0x0000000c | 0x0 | .text._c_init.libcs_fpu (14207) | 0x0000000c | -| | (14207) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._c_init_entry.libcs_fpu | 0x00000120 | 0x0 | .text._c_init_entry.libcs_fpu (14206) | 0x00000120 | -| | (14206) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text._doflt.libcs_fpu (14384) | 0x0000083a | 0x0 | .text._doflt.libcs_fpu (14384) | 0x0000083a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._doprint.libcs_fpu | 0x000004b8 | 0x0 | .text._doprint.libcs_fpu (14326) | 0x000004b8 | -| | (14326) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._emitchar.libcs_fpu | 0x0000000e | 0x0 | .text._emitchar.libcs_fpu (14330) | 0x0000000e | -| | (14330) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _io_putc.o | .text._io_putc.libcs_fpu | 0x0000001e | 0x0 | .text._io_putc.libcs_fpu (14429) | 0x0000001e | -| | (14429) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _io_puts.o | .text._io_puts.libcs_fpu | 0x00000018 | 0x0 | .text._io_puts.libcs_fpu (14420) | 0x00000018 | -| | (14420) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._ldmst_clear_byte.libcs_ | 0x0000002e | 0x0 | .text._ldmst_clear_byte.libcs_fpu (14204) | 0x0000002e | -| | fpu (14204) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._ldmst_copy_byte.libcs_f | 0x00000044 | 0x0 | .text._ldmst_copy_byte.libcs_fpu (14205) | 0x00000044 | -| | pu (14205) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._ltoa.libcs_fpu (14331) | 0x00000048 | 0x0 | .text._ltoa.libcs_fpu (14331) | 0x00000048 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._printhex.libcs_fpu | 0x00000036 | 0x0 | .text._printhex.libcs_fpu (14332) | 0x00000036 | -| | (14332) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._putnumber.libcs_fpu | 0x00000228 | 0x0 | .text._putnumber.libcs_fpu (14328) | 0x00000228 | -| | (14328) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._putstring.libcs_fpu | 0x0000005c | 0x0 | .text._putstring.libcs_fpu (14327) | 0x0000005c | -| | (14327) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _sbrk.o | .text._sbrk.libcs_fpu (14287) | 0x00000034 | 0x0 | .text._sbrk.libcs_fpu (14287) | 0x00000034 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _signbitf.o | .text._signbitf.libcs_fpu | 0x00000006 | 0x0 | .text._signbitf.libcs_fpu (14506) | 0x00000006 | -| | (14506) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.cpu0_dsram (1) | 0x00000062 | 0x0 | .text.cpu0_dsram (1) | 0x00000062 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.cpu0_dsram (3) | 0x0000002e | 0x0 | .text.cpu0_dsram (3) | 0x0000002e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu1_main.o | .text.cpu1_dsram (23) | 0x00000014 | 0x0 | .text.cpu1_dsram (23) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00a (50) | 0x0000000a | 0x0 | .text.inttab0.intvec.00a (50) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00b (48) | 0x0000000a | 0x0 | .text.inttab0.intvec.00b (48) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00c (64) | 0x0000000a | 0x0 | .text.inttab0.intvec.00c (64) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00d (52) | 0x0000000a | 0x0 | .text.inttab0.intvec.00d (52) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00e (54) | 0x0000000a | 0x0 | .text.inttab0.intvec.00e (54) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00f (66) | 0x0000000a | 0x0 | .text.inttab0.intvec.00f (66) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.010 (56) | 0x0000000a | 0x0 | .text.inttab0.intvec.010 (56) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.011 (58) | 0x0000000a | 0x0 | .text.inttab0.intvec.011 (58) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.012 (68) | 0x0000000a | 0x0 | .text.inttab0.intvec.012 (68) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.013 (60) | 0x0000000a | 0x0 | .text.inttab0.intvec.013 (60) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.014 (62) | 0x0000000a | 0x0 | .text.inttab0.intvec.014 (62) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.015 (70) | 0x0000000a | 0x0 | .text.inttab0.intvec.015 (70) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.inttab0.intvec.01e (2) | 0x0000000a | 0x0 | .text.inttab0.intvec.01e (2) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.01f (34) | 0x0000000a | 0x0 | .text.inttab0.intvec.01f (34) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.020 (36) | 0x0000000a | 0x0 | .text.inttab0.intvec.020 (36) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.021 (38) | 0x0000000a | 0x0 | .text.inttab0.intvec.021 (38) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.028 (40) | 0x0000000a | 0x0 | .text.inttab0.intvec.028 (40) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.02b (42) | 0x0000000a | 0x0 | .text.inttab0.intvec.02b (42) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.046 (44) | 0x0000000a | 0x0 | .text.inttab0.intvec.046 (44) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.048 (46) | 0x0000000a | 0x0 | .text.inttab0.intvec.048 (46) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.inttab0.intvec.0dc (220) | 0x0000000a | 0x0 | .text.inttab0.intvec.0dc (220) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.inttab0.intvec.0dd (222) | 0x0000000a | 0x0 | .text.inttab0.intvec.0dd (222) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc60_pit_ch1_isr | 0x00000022 | 0x0 | .text.isr.cc60_pit_ch1_isr (35) | 0x00000022 | -| | (35) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc61_pit_ch0_isr | 0x00000022 | 0x0 | .text.isr.cc61_pit_ch0_isr (37) | 0x00000022 | -| | (37) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc61_pit_ch1_isr | 0x00000022 | 0x0 | .text.isr.cc61_pit_ch1_isr (39) | 0x00000022 | -| | (39) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.dma_ch6_isr (45) | 0x0000001e | 0x0 | .text.isr.dma_ch6_isr (45) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.dma_ch7_isr (47) | 0x0000001e | 0x0 | .text.isr.dma_ch7_isr (47) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.exti_ch0_ch4_isr | 0x0000003a | 0x0 | .text.isr.exti_ch0_ch4_isr (41) | 0x0000003a | -| | (41) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.exti_ch3_ch7_isr | 0x0000003a | 0x0 | .text.isr.exti_ch3_ch7_isr (43) | 0x0000003a | -| | (43) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_er_isr (65) | 0x0000001c | 0x0 | .text.isr.uart0_er_isr (65) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_rx_isr (51) | 0x00000014 | 0x0 | .text.isr.uart0_rx_isr (51) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_tx_isr (49) | 0x00000010 | 0x0 | .text.isr.uart0_tx_isr (14780) | 0x00000010 | -| isr.o | .text.isr.uart1_tx_isr (53) | 0x00000010 | 0x0 | | | -| isr.o | .text.isr.uart2_tx_isr (57) | 0x00000010 | 0x0 | | | -| isr.o | .text.isr.uart3_tx_isr (61) | 0x00000010 | 0x0 | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart1_er_isr (67) | 0x0000001c | 0x0 | .text.isr.uart1_er_isr (67) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart1_rx_isr (55) | 0x0000001e | 0x0 | .text.isr.uart1_rx_isr (55) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart2_er_isr (69) | 0x0000001c | 0x0 | .text.isr.uart2_er_isr (69) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart2_rx_isr (59) | 0x0000001e | 0x0 | .text.isr.uart2_rx_isr (59) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart3_er_isr (71) | 0x0000001c | 0x0 | .text.isr.uart3_er_isr (71) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart3_rx_isr (63) | 0x00000014 | 0x0 | .text.isr.uart3_rx_isr (63) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_div.o | .text.librt (14201) | 0x000000fe | 0x0 | .text.librt (14201) | 0x000000fe | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_mul.o | .text.librt (14202) | 0x00000012 | 0x0 | .text.librt (14202) | 0x00000012 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_sh.o | .text.librt (14203) | 0x00000068 | 0x0 | .text.librt (14203) | 0x00000068 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cacc2spf.o | .text.librt (14777) | 0x00000020 | 0x0 | .text.librt (14777) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc.o | .text.malloc.libcs_fpu (14256) | 0x00000106 | 0x0 | .text.malloc.libcs_fpu (14256) | 0x00000106 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| memcpy.o | .text.memcpy.libcs_fpu (14247) | 0x00000064 | 0x0 | .text.memcpy.libcs_fpu (14247) | 0x00000064 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| memset.o | .text.memset.libcs_fpu (14238) | 0x00000056 | 0x0 | .text.memset.libcs_fpu (14238) | 0x00000056 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| modff.o | .text.modff.libcs_fpu (14527) | 0x00000072 | 0x0 | .text.modff.libcs_fpu (14527) | 0x00000072 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| printf_redirect.o | .text.printf_redirect.fputc | 0x00000012 | 0x0 | .text.printf_redirect.fputc (4139) | 0x00000012 | -| | (4139) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| misc_spf.o | .text.sp_round8_and_normalize. | 0x0000002a | 0x0 | .text.sp_round8_and_normalize.libfp (14776) | 0x0000002a | -| | libfp (14776) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| sprintf.o | .text.sprintf.libcs_fpu | 0x00000020 | 0x0 | .text.sprintf.libcs_fpu (14366) | 0x00000020 | -| | (14366) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .text.start (12666) | 0x0000000c | 0x0 | .text.start (12666) | 0x0000000c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| strlen.o | .text.strlen.libcs_fpu (14491) | 0x00000010 | 0x0 | .text.strlen.libcs_fpu (14491) | 0x00000010 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| strncmp.o | .text.strncmp.libcs_fpu | 0x00000018 | 0x0 | .text.strncmp.libcs_fpu (14473) | 0x00000018 | -| | (14473) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.clock_in | 0x00000018 | 0x0 | .text.zf_common_clock.clock_init (4276) | 0x00000018 | -| | it (4276) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.cpu_wait | 0x00000058 | 0x0 | .text.zf_common_clock.cpu_wait_event_ready | 0x00000058 | -| | _event_ready (4277) | | | (4277) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.disable_ | 0x00000016 | 0x0 | .text.zf_common_clock.disable_Watchdog (4275) | 0x00000016 | -| | Watchdog (4275) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.get_cloc | 0x00000060 | 0x0 | .text.zf_common_clock.get_clock (4274) | 0x00000060 | -| | k (4274) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_as | 0x00000052 | 0x0 | .text.zf_common_debug.debug_assert_handler | 0x00000052 | -| | sert_handler (4326) | | | (4326) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_de | 0x00000038 | 0x0 | .text.zf_common_debug.debug_delay (4318) | 0x00000038 | -| | lay (4318) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_in | 0x00000052 | 0x0 | .text.zf_common_debug.debug_init (4330) | 0x00000052 | -| | it (4330) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_in | 0x00000032 | 0x0 | .text.zf_common_debug.debug_interrupr_handler | 0x00000032 | -| | terrupr_handler (4323) | | | (4323) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x0000034a | 0x0 | .text.zf_common_debug.debug_output (4320) | 0x0000034a | -| | tput (4320) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x00000078 | 0x0 | .text.zf_common_debug.debug_output_init (4329) | 0x00000078 | -| | tput_init (4329) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x00000026 | 0x0 | .text.zf_common_debug.debug_output_struct_init | 0x00000026 | -| | tput_struct_init (4328) | | | (4328) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ua | 0x00000008 | 0x0 | .text.zf_common_debug.debug_uart_str_output | 0x00000008 | -| | rt_str_output (4319) | | | (4319) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_clea | 0x00000072 | 0x0 | .text.zf_common_fifo.fifo_clear (4441) | 0x00000072 | -| | r (4441) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_end_ | 0x0000001e | 0x0 | .text.zf_common_fifo.fifo_end_offset (4440) | 0x0000001e | -| | offset (4440) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_head | 0x0000001e | 0x0 | .text.zf_common_fifo.fifo_head_offset (4439) | 0x0000001e | -| | _offset (4439) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_init | 0x00000038 | 0x0 | .text.zf_common_fifo.fifo_init (4448) | 0x00000038 | -| | (4448) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_read | 0x00000192 | 0x0 | .text.zf_common_fifo.fifo_read_buffer (4446) | 0x00000192 | -| | _buffer (4446) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_used | 0x00000022 | 0x0 | .text.zf_common_fifo.fifo_used (4442) | 0x00000022 | -| | (4442) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_writ | 0x00000196 | 0x0 | .text.zf_common_fifo.fifo_write_buffer (4444) | 0x00000196 | -| | e_buffer (4444) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.asse | 0x00000018 | 0x0 | .text.zf_common_interrupt.assert_interrupt_conf | 0x00000018 | -| | rt_interrupt_config (4645) | | | ig (4645) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | 0x00000020 | 0x0 | .text.zf_common_interrupt.interrupt_global_disa | 0x00000020 | -| | rrupt_global_disable (4644) | | | ble (4644) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | 0x00000008 | 0x0 | .text.zf_common_interrupt.interrupt_global_enab | 0x00000008 | -| | rrupt_global_enable (4643) | | | le (4643) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .text.zf_device_gnss.gnss_uart | 0x00000184 | 0x0 | .text.zf_device_gnss.gnss_uart_callback (1656) | 0x00000184 | -| | _callback (1656) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .text.zf_device_type.type_defa | 0x00000002 | 0x0 | .text.zf_device_type.type_default_callback | 0x00000002 | -| | ult_callback (3503) | | | (3503) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.stm0_isr | 0x00000026 | 0x0 | .text.zf_driver_delay.stm0_isr (221) | 0x00000026 | -| | (221) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.stm1_isr | 0x00000026 | 0x0 | .text.zf_driver_delay.stm1_isr (223) | 0x00000026 | -| | (223) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x000000ac | 0x0 | .text.zf_driver_delay.system_delay_10ns (224) | 0x000000ac | -| | elay_10ns (224) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x00000086 | 0x0 | .text.zf_driver_delay.system_delay_init (228) | 0x00000086 | -| | elay_init (228) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x00000042 | 0x0 | .text.zf_driver_delay.system_delay_ms (227) | 0x00000042 | -| | elay_ms (227) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_exti.o | .text.zf_driver_exti.exti_all_ | 0x00000020 | 0x0 | .text.zf_driver_exti.exti_all_close (366) | 0x00000020 | -| | close (366) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_gpio.o | .text.zf_driver_gpio.get_port | 0x000000f4 | 0x0 | .text.zf_driver_gpio.get_port (463) | 0x000000f4 | -| | (463) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_gpio.o | .text.zf_driver_gpio.gpio_init | 0x00000086 | 0x0 | .text.zf_driver_gpio.gpio_init (468) | 0x00000086 | -| | (468) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_gpio.o | .text.zf_driver_gpio.gpio_togg | 0x0000001a | 0x0 | .text.zf_driver_gpio.gpio_toggle_level (466) | 0x0000001a | -| | le_level (466) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pit.o | .text.zf_driver_pit.pit_all_cl | 0x0000001e | 0x0 | .text.zf_driver_pit.pit_all_close (511) | 0x0000001e | -| | ose (511) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pit.o | .text.zf_driver_pit.pit_init | 0x00000176 | 0x0 | .text.zf_driver_pit.pit_init (514) | 0x00000176 | -| | (514) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pwm.o | .text.zf_driver_pwm.pwm_all_ch | 0x00000076 | 0x0 | .text.zf_driver_pwm.pwm_all_channel_close (557) | 0x00000076 | -| | annel_close (557) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_get_ | 0x00000040 | 0x0 | .text.zf_driver_uart.uart_get_handle (1116) | 0x00000040 | -| | handle (1116) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_init | 0x000000de | 0x0 | .text.zf_driver_uart.uart_init (1126) | 0x000000de | -| | (1126) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_mux | 0x0000032c | 0x0 | .text.zf_driver_uart.uart_mux (1117) | 0x0000032c | -| | (1117) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_quer | 0x00000026 | 0x0 | .text.zf_driver_uart.uart_query_byte (1122) | 0x00000026 | -| | y_byte (1122) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_rx_i | 0x00000054 | 0x0 | .text.zf_driver_uart.uart_rx_interrupt (1124) | 0x00000054 | -| | nterrupt (1124) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_set_ | 0x00000124 | 0x0 | .text.zf_driver_uart.uart_set_buffer (1115) | 0x00000124 | -| | buffer (1115) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_set_ | 0x00000114 | 0x0 | .text.zf_driver_uart.uart_set_interrupt_priorit | 0x00000114 | -| | interrupt_priority (1114) | | | y (1114) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_tx_i | 0x00000054 | 0x0 | .text.zf_driver_uart.uart_tx_interrupt (1123) | 0x00000054 | -| | nterrupt (1123) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | 0x00000016 | 0x0 | .text.zf_driver_uart.uart_write_byte (1118) | 0x00000016 | -| | e_byte (1118) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | 0x0000001e | 0x0 | .text.zf_driver_uart.uart_write_string (1120) | 0x0000001e | -| | e_string (1120) | | | | | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -********************************************************************** Cross References ********************************************************************** -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Definition file | Definition section | Symbol | Referenced in | -|==============================================================================================================================================================| -| CompilerTasking.o | .text.CompilerTasking.Ifx_C_In | Ifx_C_Init | IfxCpu_CStart0.o | -| | it (14085) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_enab | IfxAsclin_enableModule | IfxAsclin_Asc.o | -| | leModule (12914) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getA | IfxAsclin_getAddress | zf_driver_uart.o | -| | ddress (12915) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerEr | IfxAsclin_Asc.o | -| | rcPointerEr (12921) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerRx | zf_driver_uart.o, IfxAsclin_Asc.o | -| | rcPointerRx (12922) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerTx | zf_driver_uart.o, IfxAsclin_Asc.o | -| | rcPointerTx (12923) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_read | IfxAsclin_read8 | zf_driver_uart.o, IfxAsclin_Asc.o | -| | 8 (12926) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setB | IfxAsclin_setBitTiming | IfxAsclin_Asc.o | -| | itTiming (12929) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setC | IfxAsclin_setClockSource | IfxAsclin_Asc.o | -| | lockSource (12930) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_writ | IfxAsclin_write8 | zf_driver_uart.o, IfxAsclin_Asc.o | -| | e8 (12933) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_initModule | zf_driver_uart.o | -| | Asc_initModule (13085) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_initModuleConfig | zf_driver_uart.o | -| | Asc_initModuleConfig (13086) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_isrError | isr.o | -| | Asc_isrError (13088) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_RXA_P14_1_IN | zf_driver_uart.o | -| | clin0_RXA_P14_1_IN (4680) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_RXB_P15_3_IN | zf_driver_uart.o | -| | clin0_RXB_P15_3_IN (4681) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P14_0_OUT | zf_driver_uart.o | -| | clin0_TX_P14_0_OUT (4730) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P14_1_OUT | zf_driver_uart.o | -| | clin0_TX_P14_1_OUT (4731) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P15_2_OUT | zf_driver_uart.o | -| | clin0_TX_P15_2_OUT (4732) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P15_3_OUT | zf_driver_uart.o | -| | clin0_TX_P15_3_OUT (4733) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXA_P15_1_IN | zf_driver_uart.o | -| | clin1_RXA_P15_1_IN (4682) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXB_P15_5_IN | zf_driver_uart.o | -| | clin1_RXB_P15_5_IN (4683) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXC_P20_9_IN | zf_driver_uart.o | -| | clin1_RXC_P20_9_IN (4684) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXE_P11_10_IN | zf_driver_uart.o | -| | clin1_RXE_P11_10_IN (4686) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXF_P33_13_IN | zf_driver_uart.o | -| | clin1_RXF_P33_13_IN (4687) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXG_P02_3_IN | zf_driver_uart.o | -| | clin1_RXG_P02_3_IN (4688) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P02_2_OUT | zf_driver_uart.o | -| | clin1_TX_P02_2_OUT (4734) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P11_12_OUT | zf_driver_uart.o | -| | clin1_TX_P11_12_OUT (4735) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_0_OUT | zf_driver_uart.o | -| | clin1_TX_P15_0_OUT (4737) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_1_OUT | zf_driver_uart.o | -| | clin1_TX_P15_1_OUT (4738) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_4_OUT | zf_driver_uart.o | -| | clin1_TX_P15_4_OUT (4739) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_5_OUT | zf_driver_uart.o | -| | clin1_TX_P15_5_OUT (4740) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P20_10_OUT | zf_driver_uart.o | -| | clin1_TX_P20_10_OUT (4741) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P33_12_OUT | zf_driver_uart.o | -| | clin1_TX_P33_12_OUT (4742) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P33_13_OUT | zf_driver_uart.o | -| | clin1_TX_P33_13_OUT (4743) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXA_P14_3_IN | zf_driver_uart.o | -| | clin2_RXA_P14_3_IN (4689) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXB_P02_1_IN | zf_driver_uart.o | -| | clin2_RXB_P02_1_IN (4690) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXD_P10_6_IN | zf_driver_uart.o | -| | clin2_RXD_P10_6_IN (4691) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXE_P33_8_IN | zf_driver_uart.o | -| | clin2_RXE_P33_8_IN (4692) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXG_P02_0_IN | zf_driver_uart.o | -| | clin2_RXG_P02_0_IN (4693) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P02_0_OUT | zf_driver_uart.o | -| | clin2_TX_P02_0_OUT (4744) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P10_5_OUT | zf_driver_uart.o | -| | clin2_TX_P10_5_OUT (4745) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P14_2_OUT | zf_driver_uart.o | -| | clin2_TX_P14_2_OUT (4746) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P14_3_OUT | zf_driver_uart.o | -| | clin2_TX_P14_3_OUT (4747) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P33_8_OUT | zf_driver_uart.o | -| | clin2_TX_P33_8_OUT (4748) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P33_9_OUT | zf_driver_uart.o | -| | clin2_TX_P33_9_OUT (4749) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXA_P15_7_IN | zf_driver_uart.o | -| | clin3_RXA_P15_7_IN (4694) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXC_P20_3_IN | zf_driver_uart.o | -| | clin3_RXC_P20_3_IN (4695) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXE_P00_1_IN | zf_driver_uart.o | -| | clin3_RXE_P00_1_IN (4697) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXF_P21_6_IN | zf_driver_uart.o | -| | clin3_RXF_P21_6_IN (4698) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P00_0_OUT | zf_driver_uart.o | -| | clin3_TX_P00_0_OUT (4750) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P00_1_OUT | zf_driver_uart.o | -| | clin3_TX_P00_1_OUT (4751) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P15_6_OUT | zf_driver_uart.o | -| | clin3_TX_P15_6_OUT (4752) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P15_7_OUT | zf_driver_uart.o | -| | clin3_TX_P15_7_OUT (4753) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P20_0_OUT | zf_driver_uart.o | -| | clin3_TX_P20_0_OUT (4754) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P20_3_OUT | zf_driver_uart.o | -| | clin3_TX_P20_3_OUT (4755) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P21_7_OUT | zf_driver_uart.o | -| | clin3_TX_P21_7_OUT (4756) | | | -| IfxAsclin_cfg.o | .rodata.IfxAsclin_cfg.IfxAscli | IfxAsclin_cfg_indexMap | IfxAsclin.o | -| | n_cfg_indexMap (9692) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_disableM | IfxCcu6_disableModule | zf_driver_pit.o | -| | odule (12763) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_enableMo | IfxCcu6_enableModule | IfxCcu6_Timer.o | -| | dule (12765) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getAddre | IfxCcu6_getAddress | cpu0_main.o, isr.o, zf_driver_pit.o | -| | ss (12766) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getSrcAd | IfxCcu6_getSrcAddress | IfxCcu6_Timer.o | -| | dress (12770) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_routeInt | IfxCcu6_routeInterruptNode | IfxCcu6_Timer.o | -| | erruptNode (12773) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12Fr | IfxCcu6_setT12Frequency | IfxCcu6_Timer.o | -| | equency (12777) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12In | IfxCcu6_setT12InputSignal | IfxCcu6_Timer.o | -| | putSignal (12778) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13Fr | IfxCcu6_setT13Frequency | IfxCcu6_Timer.o | -| | equency (12780) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13In | IfxCcu6_setT13InputSignal | IfxCcu6_Timer.o | -| | putSignal (12781) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_initModule | zf_driver_pit.o | -| | mer_initModule (12701) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_initModuleConfig | zf_driver_pit.o | -| | mer_initModuleConfig (12702) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_start | zf_driver_pit.o | -| | mer_start (12703) | | | -| IfxCcu6_cfg.o | .rodata.IfxCcu6_cfg.IfxCcu6_cf | IfxCcu6_cfg_indexMap | zf_driver_pit.o, IfxCcu6.o | -| | g_indexMap (9698) | | | -| IfxCpu.o | .text.IfxCpu.IfxCpu_startCore | IfxCpu_startCore | IfxCpu_CStart0.o | -| | (12577) | | | -| IfxCpu_CStart0.o | | _A9_DATA_ | IfxCpu_CStart0.o | -| IfxCpu_CStart0.o | | _LITERAL_DATA_ | IfxCpu_CStart0.o | -| IfxCpu_CStart0.o | .text.start (12666) | _START | | -| IfxCpu_CStart1.o | .text.IfxCpu_CStart1._Core1_st | _Core1_start | IfxCpu_CStart0.o | -| | art (12689) | | | -| IfxCpu_cfg.o | .rodata.IfxCpu_cfg.IfxCpu_cfg_ | IfxCpu_cfg_indexMap | IfxCpu.o | -| | indexMap (9707) | | | -| IfxGtm.o | .text.IfxGtm.IfxGtm_enable | IfxGtm_enable | zf_driver_pwm.o | -| | (11227) | | | -| IfxGtm.o | .text.IfxGtm.IfxGtm_getSysClkF | IfxGtm_getSysClkFrequency | IfxGtm_Cmu.o | -| | requency (11228) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannel | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannel (11253) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannelOutput | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannelOutput | | | -| | (11254) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannelUpdate | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannelUpdate | | | -| | (11255) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_setChannelForceUpdate | IfxGtm_Atom_Pwm.o | -| | Agc_setChannelForceUpdate | | | -| | (11262) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_trigger | IfxGtm_Atom_Pwm.o | -| | Agc_trigger (11265) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_getSrcPointer | IfxGtm_Atom_Pwm.o | -| | Ch_getSrcPointer (11276) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareOne | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareOne (11284) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareOneShadow | zf_driver_pwm.o, IfxGtm_Atom_Pwm.o | -| | Ch_setCompareOneShadow (11285) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareZero | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareZero (11286) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareZeroShadow | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareZeroShadow | | | -| | (11287) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setMode | IfxGtm_Atom_Pwm.o | -| | Ch_setMode (11289) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setNotification | IfxGtm_Atom_Pwm.o | -| | Ch_setNotification (11290) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setSignalLevel | IfxGtm_Atom_Pwm.o | -| | Ch_setSignalLevel (11293) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_init | zf_driver_pwm.o | -| | tom_Pwm_init (12137) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_initConfig | zf_driver_pwm.o | -| | tom_Pwm_initConfig (12138) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_stop | zf_driver_pwm.o | -| | tom_Pwm_stop (12140) | | | -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_en | IfxGtm_Cmu_enableClocks | zf_driver_pwm.o | -| | ableClocks (11605) | | | -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_se | IfxGtm_Cmu_setClkFrequency | zf_driver_pwm.o | -| | tClkFrequency (11615) | | | -| IfxGtm_PinMap.o | .text.IfxGtm_PinMap.IfxGtm_Pin | IfxGtm_PinMap_setAtomTout | IfxGtm_Atom_Pwm.o | -| | Map_setAtomTout (5809) | | | -| IfxPort.o | .text.IfxPort.IfxPort_setPinMo | IfxPort_setPinMode | zf_driver_exti.o, zf_driver_gpio.o, IfxGtm_PinMap.o, | -| | de (11059) | | IfxVadc_Adc.o, IfxQspi_SpiMaster.o, IfxGpt12.o, | -| | | | IfxCcu6_Timer.o, IfxAsclin_Asc.o | -| IfxPort.o | .text.IfxPort.IfxPort_setPinPa | IfxPort_setPinPadDriver | zf_driver_gpio.o, IfxGtm_PinMap.o, IfxVadc_Adc.o, | -| | dDriver (11062) | | IfxQspi_SpiMaster.o, IfxGpt12.o, IfxAsclin_Asc.o | -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_de | IfxScuCcu_defaultClockConfig | IfxCpu_CStart0.o | -| | faultClockConfig (10225) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | IfxScuCcu_getBaud1Frequency | IfxAsclin.o | -| | aud1Frequency (10193) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | IfxScuCcu_getBaud2Frequency | IfxAsclin.o | -| | aud2Frequency (10194) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getC | IfxScuCcu_getCpuFrequency | zf_common_clock.o | -| | puFrequency (10196) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getM | IfxScuCcu_getMaxFrequency | IfxQspi.o | -| | axFrequency (10199) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | IfxScuCcu_getOsc0Frequency | IfxAsclin.o | -| | sc0Frequency (10201) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | IfxScuCcu_getPllErayFrequency | IfxAsclin.o | -| | llErayFrequency (10203) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | IfxScuCcu_getPllFrequency | zf_common_clock.o | -| | llFrequency (10205) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSourceFrequency | zf_driver_timer.o, zf_device_uart_receiver.o, | -| | ourceFrequency (10207) | | zf_common_clock.o, IfxGtm.o, IfxCpu.o, Bsp.o | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSpbFrequency | zf_driver_pit.o, zf_common_clock.o, IfxVadc.o, | -| | pbFrequency (10208) | | IfxVadc_Adc.o, IfxGpt12.o, IfxCcu6.o, IfxAsclin.o | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSriFrequency | IfxMtu.o | -| | riFrequency (10209) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_init | IfxScuCcu_init | IfxCpu_CStart0.o | -| | (10210) | | | -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_clea | IfxScuEru_clearEventFlag | isr.o, zf_device_mt9v03x.o, zf_device_mt9v03x2.o, | -| | rEventFlag (10426) | | zf_device_ov7725.o, zf_device_scc8660.o | -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_getE | IfxScuEru_getEventFlagStatus | isr.o | -| | ventFlagStatus (10441) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | IfxScuWdt_clearCpuEndinit | IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, IfxScuCcu.o, | -| | rCpuEndinit (10608) | | IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, IfxGtm.o, | -| | | | IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | IfxScuWdt_clearSafetyEndinit | zf_driver_flash.o, IfxVadc.o, IfxScuCcu.o, IfxMtu.o, | -| | rSafetyEndinit (10609) | | IfxCpu.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | IfxScuWdt_disableCpuWatchdog | zf_common_clock.o, IfxCpu_CStart0.o | -| | bleCpuWatchdog (10610) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | IfxScuWdt_disableSafetyWatchdog | zf_common_clock.o, IfxCpu_CStart0.o | -| | bleSafetyWatchdog (10611) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getC | IfxScuWdt_getCpuWatchdogPassword | zf_common_clock.o, IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, | -| | puWatchdogPassword (10614) | | IfxScuCcu.o, IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, | -| | | | IfxGtm.o, IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getS | IfxScuWdt_getSafetyWatchdogPassword | zf_driver_flash.o, zf_common_clock.o, IfxVadc.o, | -| | afetyWatchdogPassword (10616) | | IfxScuCcu.o, IfxMtu.o, IfxCpu.o, IfxCpu_CStart0.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setC | IfxScuWdt_setCpuEndinit | IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, IfxScuCcu.o, | -| | puEndinit (10622) | | IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, IfxGtm.o, | -| | | | IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setS | IfxScuWdt_setSafetyEndinit | zf_driver_flash.o, IfxVadc.o, IfxScuCcu.o, IfxMtu.o, | -| | afetyEndinit (10623) | | IfxCpu.o | -| IfxStm.o | .text.IfxStm.IfxStm_clearCompa | IfxStm_clearCompareFlag | zf_driver_delay.o | -| | reFlag (10094) | | | -| IfxStm.o | .text.IfxStm.IfxStm_getAddress | IfxStm_getAddress | zf_driver_delay.o, zf_driver_timer.o, | -| | (10099) | | zf_device_uart_receiver.o | -| IfxStm.o | .text.IfxStm.IfxStm_initCompar | IfxStm_initCompare | zf_driver_delay.o | -| | e (10102) | | | -| IfxStm_cfg.o | .rodata.IfxStm_cfg.IfxStm_cfg_ | IfxStm_cfg_indexMap | IfxStm.o | -| | indexMap (9809) | | | -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_create | Ifx_Fifo_create | IfxAsclin_Asc.o | -| | (9604) | | | -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_init | Ifx_Fifo_init | IfxAsclin_Asc.o | -| | (9606) | | | -| _ctype.o | .rodata.__ctype.libcs_fpu | __ctype | _doflt.o | -| | (14500) | | | -| _doflt.o | .text._doflt.libcs_fpu (14384) | __printf_float | IfxStdIf_DPipe.o | -| _doflt.o | .text._doflt.libcs_fpu (14384) | _doflt | _doprint_llong.o | -| _doprint_llong.o | .text._doprint.libcs_fpu | __printf_llong2 | printf_llong.o | -| | (14326) | | | -| _doprint_llong.o | .text._doprint.libcs_fpu | _doprint | sprintf.o, vsprintf.o | -| | (14326) | | | -| _io_putc.o | .text._io_putc.libcs_fpu | _io_putc | _doprint_llong.o, _doflt.o, _io_puts.o | -| | (14429) | | | -| _io_puts.o | .text._io_puts.libcs_fpu | _io_puts | _doflt.o | -| | (14420) | | | -| _sbrk.o | .text._sbrk.libcs_fpu (14287) | _sbrk | malloc.o, free.o | -| _signbitf.o | .text._signbitf.libcs_fpu | _signbitf | _doflt.o | -| | (14506) | | | -| cacc2spf.o | .text.librt (14777) | __rt_lfr_to_spf | _doprint_llong.o | -| cinit.o | .text._c_init.libcs_fpu | _c_init | CompilerTasking.o | -| | (14207) | | | -| cpu0_main.o | .text.cpu0_dsram (1) | core0_main | IfxCpu_CStart0.o | -| cpu1_main.o | .text.cpu1_dsram (23) | core1_main | IfxCpu_CStart1.o | -| cspf2c.o | .text.__f_ftoc.libfp (14770) | __f_ftoc | _doflt.o | -| cspf2ull.o | .text.__f_ftoull.libfp (14775) | __f_ftoull | zf_driver_pit.o | -| cspf2us.o | .text.__f_ftous.libfp (14773) | __f_ftous | zf_device_dl1a.o, IfxCcu6.o | -| cull2spf.o | .text.__f_ulltof.libfp (14774) | __f_ulltof | zf_driver_pit.o | -| errno.o | .bss._Errno.libcs_fpu (14438) | _Errno | sqrtf.o, _doprint_llong.o, asinf.o, log10f.o, powf.o, | -| | | | _sinusf.o, _edom_raise_invalid.o, _edom_raise_invalidf.o, | -| | | | expf.o, logf.o, ldexpf.o | -| errno.o | .bss._Errno.libcs_fpu (14438) | errno | _doprint_llong.o, powf.o, _edom_raise_invalid.o, | -| | | | _edom_raise_invalidf.o, expf.o, logf.o, ldexpf.o | -| malloc-data.o | .bss._malloc_head.libcs_fpu | _malloc_head | malloc.o | -| | (14278) | | | -| malloc-data.o | .bss._malloc_start.libcs_fpu | _malloc_start | malloc.o, free.o | -| | (14279) | | | -| malloc.o | .text.malloc.libcs_fpu (14256) | malloc | zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_tft180.o, Ifx_Fifo.o | -| memcpy.o | .text.memcpy.libcs_fpu (14247) | memcpy | zf_device_dl1b.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_common_fifo.o, | -| | | | zf_common_function.o | -| memset.o | .text.memset.libcs_fpu (14238) | memset | zf_driver_flash.o, zf_device_dl1a.o, zf_device_ips114.o, | -| | | | zf_device_ips200.o, zf_device_oled.o, zf_device_tft180.o, | -| | | | zf_device_wifi_uart.o, zf_common_debug.o, | -| | | | zf_common_fifo.o, IfxGpt12_IncrEnc.o, IfxAsclin_Asc.o, | -| | | | Ifx_AngleTrkF32.o | -| misc_spf.o | .text.sp_round8_and_normalize. | sp_round8_and_normalize | cull2spf.o | -| | libfp (14776) | | | -| modff.o | .text.modff.libcs_fpu (14527) | modf | _doflt.o | -| modff.o | .text.modff.libcs_fpu (14527) | modff | _sinusf.o, floorf.o | -| printf_redirect.o | .text.printf_redirect.fputc | fputc | _io_putc.o | -| | (4139) | | | -| sprintf.o | .text.sprintf.libcs_fpu | sprintf | zf_device_wifi_spi.o, zf_common_debug.o | -| | (14366) | | | -| strlen.o | .text.strlen.libcs_fpu (14491) | strlen | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o, zf_common_function.o, IfxStdIf_DPipe.o, | -| | | | _doprint_llong.o | -| strncmp.o | .text.strncmp.libcs_fpu | strncmp | zf_device_gnss.o | -| | (14473) | | | -| ui64_div.o | .text.librt (14201) | __ll_udiv64 | zf_driver_pit.o, zf_driver_pwm.o, zf_driver_timer.o, | -| | | | zf_device_uart_receiver.o, _doprint_llong.o | -| ui64_mul.o | .text.librt (14202) | __ll_mul64 | zf_driver_pit.o, zf_driver_pwm.o, zf_driver_timer.o, | -| | | | zf_device_uart_receiver.o, IfxScuCcu.o | -| ui64_sh.o | .text.librt (14203) | __ll_ushl64 | cull2spf.o, cspf2ull.o | -| ui64_sh.o | .text.librt (14203) | __ll_ushr64 | IfxStm.o, cspf2ull.o | -| zf_common_clock.o | .text.zf_common_clock.clock_in | clock_init | cpu0_main.o | -| | it (4276) | | | -| zf_common_clock.o | .text.zf_common_clock.cpu_wait | cpu_wait_event_ready | cpu0_main.o, cpu1_main.o | -| | _event_ready (4277) | | | -| zf_common_clock.o | .text.zf_common_clock.disable_ | disable_Watchdog | cpu1_main.o | -| | Watchdog (4275) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_as | debug_assert_handler | zf_driver_adc.o, zf_driver_dma.o, zf_driver_encoder.o, | -| | sert_handler (4326) | | zf_driver_exti.o, zf_driver_flash.o, zf_driver_pwm.o, | -| | | | zf_driver_soft_iic.o, zf_driver_soft_spi.o, | -| | | | zf_driver_spi.o, zf_driver_uart.o, zf_device_ble6a20.o, | -| | | | zf_device_bluetooth_ch9141.o, zf_device_camera.o, | -| | | | zf_device_dl1a.o, zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_key.o, zf_device_oled.o, zf_device_tft180.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, seekfree_assistant.o, | -| | | | zf_common_fifo.o, zf_common_function.o | -| zf_common_debug.o | .text.zf_common_debug.debug_in | debug_init | cpu0_main.o | -| | it (4330) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_in | debug_interrupr_handler | isr.o | -| | terrupr_handler (4323) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_ou | debug_output_init | zf_device_ips114.o, zf_device_ips200.o, zf_device_oled.o, | -| | tput_init (4329) | | zf_device_tft180.o | -| zf_common_debug.o | .text.zf_common_debug.debug_ou | debug_output_struct_init | zf_device_ips114.o, zf_device_ips200.o, zf_device_oled.o, | -| | tput_struct_init (4328) | | zf_device_tft180.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_clea | fifo_clear | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | r (4441) | | zf_device_wifi_uart.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_init | fifo_init | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | (4448) | | zf_device_camera.o, zf_device_gnss.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, zf_common_debug.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_read | fifo_read_buffer | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | _buffer (4446) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, seekfree_assistant.o, | -| | | | zf_common_debug.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_used | fifo_used | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | (4442) | | zf_device_wireless_uart.o, seekfree_assistant.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_writ | fifo_write_buffer | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | e_buffer (4444) | | zf_device_gnss.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | seekfree_assistant.o, zf_common_debug.o | -| zf_common_interrupt.o | .text.zf_common_interrupt.asse | assert_interrupt_config | zf_common_debug.o | -| | rt_interrupt_config (4645) | | | -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | interrupt_global_disable | zf_driver_delay.o, zf_common_clock.o | -| | rrupt_global_disable (4644) | | | -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | interrupt_global_enable | cpu0_main.o, cpu1_main.o, isr.o, zf_driver_delay.o, | -| | rrupt_global_enable (4643) | | zf_common_clock.o | -| zf_device_gnss.o | .text.zf_device_gnss.gnss_uart | gnss_uart_callback | isr.o | -| | _callback (1656) | | | -| zf_device_type.o | .data.zf_device_type.camera_dm | camera_dma_handler | isr.o | -| | a_handler (3511) | | | -| zf_device_type.o | .data.zf_device_type.camera_dm | camera_dma_handler_2 | isr.o | -| | a_handler_2 (3515) | | | -| zf_device_type.o | .data.zf_device_type.camera_ua | camera_uart_handler | isr.o | -| | rt_handler (3509) | | | -| zf_device_type.o | .data.zf_device_type.camera_vs | camera_vsync_handler | isr.o | -| | ync_handler (3510) | | | -| zf_device_type.o | .data.zf_device_type.camera_vs | camera_vsync_handler_2 | isr.o | -| | ync_handler_2 (3514) | | | -| zf_device_type.o | .data.zf_device_type.wireless_ | wireless_module_uart_handler | isr.o | -| | module_uart_handler (3517) | | | -| zf_driver_delay.o | .text.zf_driver_delay.system_d | system_delay_init | zf_common_clock.o | -| | elay_init (228) | | | -| zf_driver_delay.o | .text.zf_driver_delay.system_d | system_delay_ms | zf_device_absolute_encoder.o, zf_device_ble6a20.o, | -| | elay_ms (227) | | zf_device_bluetooth_ch9141.o, zf_device_dl1a.o, | -| | | | zf_device_dl1b.o, zf_device_gnss.o, zf_device_icm20602.o, | -| | | | zf_device_imu660ra.o, zf_device_imu660rb.o, | -| | | | zf_device_imu660rx.o, zf_device_imu963ra.o, | -| | | | zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_mpu6050.o, zf_device_mt9v03x.o, | -| | | | zf_device_oled.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_tft180.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_clock.o, zf_device_config.o | -| zf_driver_exti.o | .text.zf_driver_exti.exti_all_ | exti_all_close | zf_common_interrupt.o | -| | close (366) | | | -| zf_driver_gpio.o | .text.zf_driver_gpio.get_port | get_port | zf_driver_soft_iic.o, zf_driver_soft_spi.o, | -| | (463) | | zf_device_absolute_encoder.o, zf_device_dl1a.o, | -| | | | zf_device_dl1b.o, zf_device_icm20602.o, | -| | | | zf_device_imu660ra.o, zf_device_imu660rb.o, | -| | | | zf_device_imu660rx.o, zf_device_imu963ra.o, | -| | | | zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_menc15a.o, zf_device_oled.o, zf_device_tft180.o, | -| | | | zf_device_tsl1401.o, zf_device_wifi_spi.o | -| zf_driver_gpio.o | .text.zf_driver_gpio.gpio_init | gpio_init | cpu0_main.o, zf_driver_soft_iic.o, zf_driver_soft_spi.o, | -| | (468) | | zf_device_absolute_encoder.o, zf_device_ble6a20.o, | -| | | | zf_device_bluetooth_ch9141.o, zf_device_camera.o, | -| | | | zf_device_dl1a.o, zf_device_dl1b.o, zf_device_icm20602.o, | -| | | | zf_device_imu660ra.o, zf_device_imu660rb.o, | -| | | | zf_device_imu660rx.o, zf_device_imu963ra.o, | -| | | | zf_device_ips114.o, zf_device_ips200.o, zf_device_key.o, | -| | | | zf_device_menc15a.o, zf_device_oled.o, zf_device_ov7725.o, | -| | | | zf_device_scc8660.o, zf_device_tft180.o, | -| | | | zf_device_tsl1401.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o | -| zf_driver_gpio.o | .text.zf_driver_gpio.gpio_togg | gpio_toggle_level | cpu0_main.o, zf_driver_soft_spi.o, | -| | le_level (466) | | zf_device_wireless_uart.o | -| zf_driver_pit.o | .text.zf_driver_pit.pit_all_cl | pit_all_close | zf_common_interrupt.o | -| | ose (511) | | | -| zf_driver_pit.o | .text.zf_driver_pit.pit_init | pit_init | cpu0_main.o, zf_device_tsl1401.o | -| | (514) | | | -| zf_driver_pwm.o | .text.zf_driver_pwm.pwm_all_ch | pwm_all_channel_close | zf_common_interrupt.o | -| | annel_close (557) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_hand | uart0_handle | isr.o | -| | le (1127) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_hand | uart1_handle | isr.o | -| | le (1128) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_hand | uart2_handle | isr.o | -| | le (1129) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_hand | uart3_handle | isr.o | -| | le (1130) | | | -| zf_driver_uart.o | .text.zf_driver_uart.uart_init | uart_init | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | (1126) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_quer | uart_query_byte | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | y_byte (1122) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_rx_i | uart_rx_interrupt | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | nterrupt (1124) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | uart_write_byte | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | e_byte (1118) | | zf_device_tsl1401.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, printf_redirect.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | uart_write_string | zf_device_wifi_uart.o, zf_common_debug.o | -| | e_string (1120) | | | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -************************************************************************* Call Graph ************************************************************************* -_START [s0:0,0] - -stm1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxStm_clearCompareFlag * - -* IfxStm_clearCompareFlag [s0:0,0] - -* interrupt_global_enable [s0:0,0] - -stm0_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxStm_clearCompareFlag * - -uart3_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -* IfxAsclin_Asc_isrError [s0:0,0] - -uart2_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart1_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart0_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart3_rx_isr [s0:0,736] -| -+-- gnss_uart_callback [s0:16,736] -| | -| +-- uart_query_byte * -| | -| +-- fifo_clear [s0:0,720] -| | | -| | +-- debug_assert_handler *R -| | | -| | +-- memset * -| | -| +-- fifo_used * -| | -| +-- fifo_write_buffer * -| | -| +-- fifo_read_buffer [s0:0,720] -| | | -| | +-- debug_assert_handler *R -| | | -| | +-- zf_common_fifo.src:fifo_end_offset [s0:0,0] -| | | -| | +-- fifo_used * -| | | -| | +-- memcpy * -| | -| +-- strncmp [s0:0,0] -| -+-- interrupt_global_enable * - -* memcpy [s0:0,0] - -* fifo_write_buffer [s0:0,720] -| -+-- debug_assert_handler *R -| -+-- zf_common_fifo.src:fifo_head_offset [s0:0,0] -| -+-- memcpy * - -* fifo_used [s0:0,720] -| -+-- debug_assert_handler *R - -* memset [s0:0,0] - -*R debug_assert_handler [s0:0,720] -| -+-- zf_common_debug.src:debug_output [s0:600,720] -| | -| +-- __INDIRECT__ *R -| | -| +-- memset * -| | -| +-- sprintf [s0:16,120] -| | | -| | +-- _doprint [s0:16,104] -| | | -| | +-- _doprint_llong.src:_emitchar * -| | | -| | +-- _doprint_llong.src:_putnumber [s0:32,40] -| | | | -| | | +-- _doprint_llong.src:_ltoa [s0:0,0] -| | | | | -| | | | +-- __ll_udiv64 * -| | | | -| | | +-- _doprint_llong.src:_emitchar * -| | | | -| | | +-- _doprint_llong.src:_putstring * -| | | | -| | | +-- _doprint_llong.src:.cocofun_1 [s0:0,0] -| | | | -| | | +-- strlen * -| | | -| | +-- _doprint_llong.src:_putstring * -| | | -| | +-- _doprint_llong.src:_printhex [s0:0,8] -| | | | -| | | +-- _doprint_llong.src:_emitchar * -| | | -| | +-- _doflt [s0:80,88] -| | | | -| | | +-- _doflt.src:.cocofun_24 * -| | | | -| | | +-- _doflt.src:.cocofun_21 [s0:0,0] -| | | | -| | | +-- _doflt.src:.cocofun_23 [s0:0,0] -| | | | | -| | | | +-- _doflt.src:.cocofun_24 * -| | | | -| | | +-- _doflt.src:.cocofun_22 [s0:0,0] -| | | | | -| | | | +-- _doflt.src:.cocofun_24 * -| | | | -| | | +-- _io_puts [s0:0,8] -| | | | | -| | | | +-- _io_putc * -| | | | -| | | +-- _io_putc * -| | | | -| | | +-- _signbitf [s0:0,0] -| | | | -| | | +-- modf [s0:0,0] -| | | | -| | | +-- __f_ftoc [s0:0,0] -| | | -| | +-- __rt_lfr_to_spf [s0:0,0] -| | -| +-- strlen * -| -+-- zf_common_debug.src:debug_delay [s0:8,8] -| -+-- assert_interrupt_config [s0:0,56] - | - +-- exti_all_close [s0:0,0] - | - +-- pit_all_close [s0:0,0] - | | - | +-- IfxCcu6_disableModule [s0:0,0] - | | - | +-- IfxScuWdt_clearCpuEndinit * - | | - | +-- IfxScuWdt_getCpuWatchdogPassword * - | | - | +-- IfxScuWdt_setCpuEndinit * - | - +-- pwm_all_channel_close [s0:56,56] - | | - | +-- IfxGtm_enable [s0:0,0] - | | | - | | +-- IfxScuWdt_clearCpuEndinit * - | | | - | | +-- IfxScuWdt_getCpuWatchdogPassword * - | | | - | | +-- IfxScuWdt_setCpuEndinit * - | | - | +-- IfxGtm_Cmu_enableClocks [s0:0,0] - | | - | +-- IfxGtm_Cmu_setClkFrequency [s0:0,0] - | | | - | | +-- IfxScuWdt_clearCpuEndinit * - | | | - | | +-- IfxScuWdt_getCpuWatchdogPassword * - | | | - | | +-- IfxScuWdt_setCpuEndinit * - | | | - | | +-- IfxGtm_Cmu_getGclkFrequency [s0:0,0] - | | | - | | +-- IfxGtm_Cmu_getModuleFrequency [s0:0,0] - | | | - | | +-- IfxGtm_getSysClkFrequency [s0:0,0] - | | | - | | +-- IfxScuCcu_getSourceFrequency * - | | - | +-- IfxGtm_Atom_Pwm_init [s0:0,0] - | | | - | | +-- IfxGtm_PinMap_setAtomTout [s0:0,0] - | | | | - | | | +-- IfxPort_setPinMode * - | | | | - | | | +-- IfxPort_setPinPadDriver * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannel * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannelOutput * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannelUpdate [s0:0,0] - | | | | - | | | +-- IfxGtm_Atom_Agc_buildFeatureForChannel * - | | | - | | +-- IfxGtm_Atom_Agc_setChannelForceUpdate [s0:0,0] - | | | | - | | | +-- IfxGtm_Atom_Agc_buildFeatureForChannel * - | | | - | | +-- IfxGtm_Atom_Agc_trigger * - | | | - | | +-- IfxGtm_Atom_Ch_getSrcPointer [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareOne [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareOneShadow [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareZero [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareZeroShadow [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setMode [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setNotification [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setSignalLevel [s0:0,0] - | | - | +-- IfxGtm_Atom_Pwm_initConfig [s0:0,0] - | | - | +-- IfxGtm_Atom_Pwm_stop [s0:0,0] - | | - | +-- IfxGtm_Atom_Agc_enableChannel * - | | - | +-- IfxGtm_Atom_Agc_enableChannelOutput * - | | - | +-- IfxGtm_Atom_Agc_trigger * - | - +-- interrupt_global_enable * - | - +-- interrupt_global_disable * - -* interrupt_global_disable [s0:0,0] - -* IfxGtm_Atom_Agc_trigger [s0:0,0] - -* IfxGtm_Atom_Agc_buildFeatureForChannel [s0:0,0] - -* IfxGtm_Atom_Agc_enableChannelOutput [s0:0,0] -| -+-- IfxGtm_Atom_Agc_buildFeatureForChannel * - -* IfxGtm_Atom_Agc_enableChannel [s0:0,0] -| -+-- IfxGtm_Atom_Agc_buildFeatureForChannel * - -* IfxPort_setPinPadDriver [s0:0,0] -| -+-- IfxScuWdt_clearCpuEndinit * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_setCpuEndinit * - -* IfxPort_setPinMode [s0:0,0] -| -+-- IfxScuWdt_clearCpuEndinit * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_setCpuEndinit * - -* IfxScuCcu_getSourceFrequency [s0:0,0] -| -+-- IfxScuCcu_getPllFrequency * - -* IfxScuCcu_getPllFrequency [s0:0,0] -| -+-- IfxScuCcu_getOscFrequency * - -* IfxScuCcu_getOscFrequency [s0:0,0] - -* IfxScuWdt_setCpuEndinit [s0:0,0] - -* IfxScuWdt_getCpuWatchdogPassword [s0:0,0] - -* IfxScuWdt_clearCpuEndinit [s0:0,0] - -* _io_putc [s0:0,8] -| -+-- fputc [s0:0,8] - | - +-- uart_write_byte * - -* uart_write_byte [s0:8,8] -| -+-- uart_get_handle * -| -+-- IfxAsclin_write8 [s0:0,0] - -* uart_get_handle [s0:0,0] - -* _doflt.src:.cocofun_24 [s0:0,0] - -* strlen [s0:0,0] - -* _doprint_llong.src:_putstring [s0:0,8] -| -+-- _doprint_llong.src:_emitchar * -| -+-- strlen * - -* __ll_udiv64 [s0:0,0] - -* _doprint_llong.src:_emitchar [s0:0,8] -| -+-- _io_putc * - -*R __INDIRECT__ [s0:0,776] -| -+-- core0_main [s0:0,776] -| | -| +-- gpio_toggle_level [s0:0,0] -| | | -| | +-- get_port * -| | -| +-- gpio_init [s0:0,0] -| | | -| | +-- get_port * -| | | -| | +-- IfxPort_setPinMode * -| | | -| | +-- IfxPort_setPinPadDriver * -| | -| +-- pit_init [s0:136,240] -| | | -| | +-- IfxScuCcu_getSpbFrequency * -| | | -| | +-- IfxCcu6_Timer_initModule [s0:0,0] -| | | | -| | | +-- IfxPort_setPinMode * -| | | | -| | | +-- IfxCcu6_enableModule [s0:0,0] -| | | | | -| | | | +-- IfxScuWdt_clearCpuEndinit * -| | | | | -| | | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | | -| | | | +-- IfxScuWdt_setCpuEndinit * -| | | | -| | | +-- IfxCcu6_getSrcAddress [s0:0,0] -| | | | | -| | | | +-- IfxCcu6_getIndex [s0:0,0] -| | | | -| | | +-- IfxCcu6_routeInterruptNode [s0:0,0] -| | | | -| | | +-- IfxCcu6_setT12Frequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | -| | | | +-- __f_ftous * -| | | | -| | | +-- IfxCcu6_setT12InputSignal * -| | | | -| | | +-- IfxCcu6_setT13Frequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | -| | | | +-- __f_ftous * -| | | | -| | | +-- IfxCcu6_setT13InputSignal * -| | | -| | +-- IfxCcu6_Timer_initModuleConfig [s0:104,104] -| | | -| | +-- IfxCcu6_Timer_start [s0:0,0] -| | | | -| | | +-- IfxCcu6_setT12InputSignal * -| | | | -| | | +-- IfxCcu6_setT13InputSignal * -| | | -| | +-- IfxCcu6_getAddress * -| | | -| | +-- __ll_udiv64 * -| | | -| | +-- __ll_mul64 [s0:0,0] -| | | -| | +-- __f_ulltof [s0:0,0] -| | | | -| | | +-- __ll_ushl64 * -| | | | -| | | +-- sp_round8_and_normalize [s0:0,0] -| | | -| | +-- __f_ftoull [s0:0,0] -| | | -| | +-- __ll_ushr64 * -| | | -| | +-- __ll_ushl64 * -| | -| +-- clock_init [s0:0,16] -| | | -| | +-- system_delay_init [s0:16,16] -| | | | -| | | +-- IfxStm_clearCompareFlag * -| | | | -| | | +-- IfxStm_initCompare [s0:0,0] -| | | | -| | | +-- IfxStm_clearCompareFlag * -| | | | -| | | +-- IfxStm_enableComparatorInterrupt [s0:0,0] -| | | | -| | | +-- IfxStm_getIndex [s0:0,0] -| | | | -| | | +-- __ll_ushr64 * -| | | -| | +-- get_clock [s0:0,0] -| | | | -| | | +-- IfxScuCcu_getSourceFrequency * -| | | | -| | | +-- IfxScuCcu_getCpuFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSriFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSourceFrequency * -| | | | -| | | +-- IfxScuCcu_getSpbFrequency * -| | | | -| | | +-- IfxScuCcu_getPllFrequency * -| | | -| | +-- disable_Watchdog * -| | | -| | +-- interrupt_global_enable * -| | | -| | +-- interrupt_global_disable * -| | -| +-- cpu_wait_event_ready * -| | -| +-- debug_init [s0:24,776] -| | -| +-- uart_rx_interrupt * -| | -| +-- uart_init [s0:32,752] -| | | -| | +-- uart_set_interrupt_priority [s0:0,720] -| | | | -| | | +-- debug_assert_handler *R -| | | -| | +-- uart_set_buffer [s0:0,0] -| | | -| | +-- uart_get_handle * -| | | -| | +-- uart_mux [s0:0,0] -| | | -| | +-- uart_tx_interrupt [s0:0,0] -| | | | -| | | +-- IfxAsclin_getAddress * -| | | | -| | | +-- IfxAsclin_getSrcPointerTx * -| | | | -| | | +-- IfxAsclin_Asc_initModuleConfig * -| | | -| | +-- uart_rx_interrupt * -| | | -| | +-- IfxAsclin_getAddress * -| | | -| | +-- IfxAsclin_Asc_initModule [s0:8,24] -| | | | -| | | +-- Ifx_Fifo_create [s0:0,0] -| | | | | -| | | | +-- Ifx_Fifo_init * -| | | | | -| | | | +-- malloc [s0:0,0] -| | | | | -| | | | +-- _sbrk [s0:0,0] -| | | | -| | | +-- Ifx_Fifo_init * -| | | | -| | | +-- IfxPort_setPinMode * -| | | | -| | | +-- IfxPort_setPinPadDriver * -| | | | -| | | +-- IfxAsclin_enableModule [s0:0,0] -| | | | | -| | | | +-- IfxScuWdt_clearCpuEndinit * -| | | | | -| | | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | | -| | | | +-- IfxScuWdt_setCpuEndinit * -| | | | -| | | +-- IfxAsclin_getSrcPointerEr [s0:0,0] -| | | | | -| | | | +-- IfxAsclin_getIndex * -| | | | -| | | +-- IfxAsclin_getSrcPointerRx * -| | | | -| | | +-- IfxAsclin_getSrcPointerTx * -| | | | -| | | +-- IfxAsclin_setClockSource * -| | | | -| | | +-- IfxAsclin_setBitTiming [s0:16,16] -| | | | -| | | +-- IfxAsclin_getPdFrequency [s0:0,0] -| | | | | -| | | | +-- IfxAsclin_getFaFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getBaud1Frequency [s0:0,0] -| | | | | | -| | | | | +-- IfxScuCcu_getMaxFrequency * -| | | | | -| | | | +-- IfxScuCcu_getBaud2Frequency [s0:0,0] -| | | | | | -| | | | | +-- IfxScuCcu_getMaxFrequency * -| | | | | -| | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | -| | | | +-- IfxScuCcu_getOsc0Frequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getPllErayFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getOscFrequency * -| | | | -| | | +-- IfxAsclin_setClockSource * -| | | -| | +-- IfxAsclin_Asc_initModuleConfig * -| | -| +-- debug_output_struct_init [s0:0,0] -| | -| +-- debug_output_init [s0:0,0] -| | -| +-- fifo_init [s0:0,720] -| | -| +-- debug_assert_handler *R -| -+-- core1_main [s0:0,0] -| | -| +-- disable_Watchdog * -| | -| +-- cpu_wait_event_ready * -| | -| +-- interrupt_global_enable * -| -+-- zf_device_type.src:type_default_callback [s0:0,0] -| -+-- zf_common_debug.src:debug_uart_str_output [s0:0,8] -| | -| +-- uart_write_string [s0:0,8] -| | -| +-- uart_write_byte * -| -+-- _Core0_start [s0:0,0] -| | -| +-- IfxScuCcu_init [s0:0,0] -| | | -| | +-- __INDIRECT__ *R -| | | -| | +-- IfxScuCcu.src:IfxScuCcu_isOscillatorStable [s0:0,0] -| | | | -| | | +-- IfxScuWdt_clearCpuEndinit * -| | | | -| | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_setCpuEndinit * -| | | -| | +-- IfxScuCcu.src:IfxScuCcu_wait [s0:0,0] -| | | | -| | | +-- IfxScuCcu_getSourceFrequency * -| | | -| | +-- IfxScuWdt_clearCpuEndinit * -| | | -| | +-- IfxScuWdt_clearSafetyEndinit * -| | | -| | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | -| | +-- IfxScuWdt_getSafetyWatchdogPassword * -| | | -| | +-- IfxScuWdt_setCpuEndinit * -| | | -| | +-- IfxScuWdt_setSafetyEndinit * -| | -| +-- IfxScuWdt_disableCpuWatchdog * -| | -| +-- IfxScuWdt_disableSafetyWatchdog * -| | -| +-- IfxScuWdt_getSafetyWatchdogPassword * -| | -| +-- IfxCpu_startCore [s0:0,0] -| | | -| | +-- IfxCpu_getCoreMode [s0:0,0] -| | | | -| | | +-- IfxCpu_getIndex * -| | | -| | +-- IfxCpu_setCoreMode [s0:0,0] -| | | | -| | | +-- IfxScuWdt_clearCpuEndinit * -| | | | -| | | +-- IfxScuWdt_clearSafetyEndinit * -| | | | -| | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_getSafetyWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_setCpuEndinit * -| | | | -| | | +-- IfxScuWdt_setSafetyEndinit * -| | | | -| | | +-- IfxCpu_getIndex * -| | | -| | +-- IfxCpu_setProgramCounter [s0:0,0] -| | -| +-- Ifx_C_Init [s0:0,0] -| | -| +-- _c_init [s0:0,0] -| | -| +-- _c_init_entry [s0:0,0] -| | -| +-- cinit.src:_ldmst_copy_byte [s0:0,0] -| | -| +-- cinit.src:_ldmst_clear_byte [s0:0,0] -| -+-- _Core1_start [s0:0,0] -| -+-- IfxAsclin_Asc_isrError * - -* IfxCpu_getIndex [s0:0,0] - -* IfxScuWdt_disableSafetyWatchdog [s0:0,0] - -* IfxScuWdt_disableCpuWatchdog [s0:0,0] - -* IfxScuWdt_setSafetyEndinit [s0:0,0] - -* IfxScuWdt_getSafetyWatchdogPassword [s0:0,0] - -* IfxScuWdt_clearSafetyEndinit [s0:0,0] - -* IfxScuCcu_getMaxFrequency [s0:0,0] -| -+-- IfxScuCcu_getSourceFrequency * - -* IfxAsclin_setClockSource [s0:0,0] - -* IfxAsclin_getSrcPointerRx [s0:0,0] -| -+-- IfxAsclin_getIndex * - -* IfxAsclin_getIndex [s0:0,0] - -* Ifx_Fifo_init [s0:0,0] - -* IfxAsclin_Asc_initModuleConfig [s0:0,0] - -* IfxAsclin_getSrcPointerTx [s0:0,0] -| -+-- IfxAsclin_getIndex * - -* IfxAsclin_getAddress [s0:0,0] - -* uart_rx_interrupt [s0:0,0] -| -+-- IfxAsclin_getAddress * -| -+-- IfxAsclin_getSrcPointerRx * -| -+-- IfxAsclin_Asc_initModuleConfig * - -* cpu_wait_event_ready [s0:0,0] -| -+-- system_delay_ms [s0:0,0] - | - +-- system_delay_10ns [s0:0,0] - | - +-- interrupt_global_enable * - | - +-- interrupt_global_disable * - | - +-- IfxStm_getAddress [s0:0,0] - -* disable_Watchdog [s0:0,0] -| -+-- IfxScuWdt_disableCpuWatchdog * -| -+-- IfxScuWdt_disableSafetyWatchdog * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_getSafetyWatchdogPassword * - -* __ll_ushr64 [s0:0,0] - -* __ll_ushl64 [s0:0,0] - -* IfxCcu6_getAddress [s0:0,0] - -* IfxCcu6_setT13InputSignal [s0:0,0] - -* IfxCcu6_setT12InputSignal [s0:0,0] - -* __f_ftous [s0:0,0] - -* IfxScuCcu_getSpbFrequency [s0:0,0] -| -+-- IfxScuCcu_getSourceFrequency * - -* get_port [s0:0,0] - -* uart_query_byte [s0:0,0] -| -+-- uart_get_handle * -| -+-- IfxAsclin_read8 [s0:0,0] - -uart3_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart2_rx_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -uart2_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart1_rx_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -uart1_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart0_rx_isr [s0:0,720] -| -+-- debug_interrupr_handler [s0:0,720] -| | -| +-- uart_query_byte * -| | -| +-- fifo_write_buffer * -| -+-- interrupt_global_enable * - -uart0_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -dma_ch7_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -dma_ch6_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -exti_ch3_ch7_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * -| -+-- IfxScuEru_clearEventFlag * -| -+-- IfxScuEru_getEventFlagStatus * - -* IfxScuEru_getEventFlagStatus [s0:0,0] - -* IfxScuEru_clearEventFlag [s0:0,0] - -exti_ch0_ch4_isr [s0:0,776] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * -| -+-- IfxScuEru_clearEventFlag * -| -+-- IfxScuEru_getEventFlagStatus * - -cc61_pit_ch1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc61_pit_ch0_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc60_pit_ch1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc60_pit_ch0_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - - -Note: - -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| * | The function has a separate tree since it has 2 or more callers. | -| R | This function is part of a recursive call chain. If both a leaf and the root of a tree are marked this way, all nodes in between | -| | are in a recursive chain. | -| [:,; ...] | For each stack the stack usage by the function itself () and the stack usage by the function and all its callees (). | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -************************************************************************** Overlay *************************************************************************** - - -*********************************************************************** Locate Result ************************************************************************ - -* Task entry addresses -======================= - -+ core "mpe:vtc" -+-----------------+ -| symbol | _START | -+-----------------+ - -+ core "mpe:tc0" - -+ core "mpe:tc1" - -* Sections -=========== - -+ Space mpe:vtc:linear (MAU = 8bit) - -+-------------------------------------------------------------------------------------------------------------------------------------------------+ -| Chip | Group | Section | Size (MAU) | Space addr | Chip addr | Alignment | -|=================================================================================================================================================| -| mpe:dsram1 | | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10224) | 0x00000004 | 0x60000000 | 0x0 | 0x00000004 | -| mpe:dsram1 | | .data._end.libcs_fpu (14288) | 0x00000004 | 0x60000004 | 0x00000004 | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug._999001_assert_nest_index (4342) | 0x00000001 | 0x60000008 | 0x00000008 | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug.zf_debug_assert_enable (4333) | 0x00000001 | 0x6000000c | 0x0000000c | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug.zf_debug_init_flag (4332) | 0x00000001 | 0x60000010 | 0x00000010 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_flag (1658) | 0x00000001 | 0x60000014 | 0x00000014 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_gga_state (1663) | 0x00000001 | 0x60000018 | 0x00000018 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_rmc_state (1664) | 0x00000001 | 0x6000001c | 0x0000001c | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_state (1660) | 0x00000001 | 0x60000020 | 0x00000020 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_ths_state (1665) | 0x00000001 | 0x60000024 | 0x00000024 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_dma_handler (3511) | 0x00000004 | 0x60000028 | 0x00000028 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_dma_handler_2 (3515) | 0x00000004 | 0x6000002c | 0x0000002c | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_uart_handler (3509) | 0x00000004 | 0x60000030 | 0x00000030 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_vsync_handler (3510) | 0x00000004 | 0x60000034 | 0x00000034 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_vsync_handler_2 (3514) | 0x00000004 | 0x60000038 | 0x00000038 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.wireless_module_uart_handler (3517) | 0x00000004 | 0x6000003c | 0x0000003c | 0x00000004 | -| mpe:dsram1 | | .data.zf_driver_delay.stm0_isr_flag (229) | 0x00000001 | 0x60000040 | 0x00000040 | 0x00000004 | -| mpe:dsram1 | | .data.zf_driver_delay.stm1_isr_flag (230) | 0x00000001 | 0x60000044 | 0x00000044 | 0x00000004 | -| mpe:dsram1 | | .bss._Errno.libcs_fpu (14438) | 0x00000004 | 0x60000048 | 0x00000048 | 0x00000004 | -| mpe:dsram1 | | .bss._malloc_head.libcs_fpu (14278) | 0x00000004 | 0x6000004c | 0x0000004c | 0x00000004 | -| mpe:dsram1 | | .bss._malloc_start.libcs_fpu (14279) | 0x00000004 | 0x60000050 | 0x00000050 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_clock.cpu_init_finish (4279) | 0x00000002 | 0x60000054 | 0x00000054 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_clock.g_AppCpu0 (4278) | 0x00000010 | 0x60000058 | 0x00000058 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_output_info (4331) | 0x00000014 | 0x60000068 | 0x00000068 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_buffer (4334) | 0x00000040 | 0x6000007c | 0x0000007c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_data (4335) | 0x00000001 | 0x600000bc | 0x000000bc | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_fifo (4336) | 0x00000018 | 0x600000c0 | 0x000000c0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gnss_receiver_fifo (1661) | 0x00000018 | 0x600000d8 | 0x000000d8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_gga_buffer (1666) | 0x00000080 | 0x600000f0 | 0x000000f0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_rmc_buffer (1667) | 0x00000080 | 0x60000170 | 0x00000170 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_ths_buffer (1668) | 0x00000080 | 0x600001f0 | 0x000001f0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_handle (1127) | 0x0000001c | 0x60000270 | 0x00000270 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_rx_buffer (1133) | 0x00000025 | 0x6000028c | 0x0000028c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_tx_buffer (1132) | 0x00000025 | 0x600002b4 | 0x000002b4 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_handle (1128) | 0x0000001c | 0x600002dc | 0x000002dc | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_rx_buffer (1135) | 0x00000025 | 0x600002f8 | 0x000002f8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_tx_buffer (1134) | 0x00000025 | 0x60000320 | 0x00000320 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_handle (1129) | 0x0000001c | 0x60000348 | 0x00000348 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_rx_buffer (1137) | 0x00000025 | 0x60000364 | 0x00000364 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_tx_buffer (1136) | 0x00000025 | 0x6000038c | 0x0000038c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_handle (1130) | 0x0000001c | 0x600003b4 | 0x000003b4 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_rx_buffer (1139) | 0x00000025 | 0x600003d0 | 0x000003d0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_tx_buffer (1138) | 0x00000025 | 0x600003f8 | 0x000003f8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart_config (1131) | 0x00000040 | 0x60000420 | 0x00000420 | 0x00000004 | -| mpe:dsram1 | | heap (14791) | 0x00000800 | 0x6001a600 | 0x0001a600 | 0x00000008 | -| mpe:dsram1 | | ustack_tc1 (14789) | 0x00000800 | 0x6001ae00 | 0x0001ae00 | 0x00000008 | -| mpe:dsram1 | | istack_tc1 (14790) | 0x00000400 | 0x6001b700 | 0x0001b700 | 0x00000008 | -| mpe:dsram1 | | csa_tc1 (14812) | 0x00002000 | 0x6001bc00 | 0x0001bc00 | 0x00000040 | -| mpe:dsram0 | | .data.cpu0_dsram (4) | 0x00000001 | 0x70000000 | 0x0 | 0x00000004 | -| mpe:dsram0 | | ustack_tc0 (14787) | 0x00000800 | 0x7000ee00 | 0x0000ee00 | 0x00000008 | -| mpe:dsram0 | | istack_tc0 (14788) | 0x00000400 | 0x7000f700 | 0x0000f700 | 0x00000008 | -| mpe:dsram0 | | csa_tc0 (14813) | 0x00002000 | 0x7000fc00 | 0x0000fc00 | 0x00000040 | -| mpe:pfls0 | bmh_0 | .rodata.bmhd_0 (12667) | 0x00000020 | 0x80000000 | 0x0 | 0x00000002 | -| mpe:pfls0 | reset | .text.start (12666) | 0x0000000c | 0x80000020 | 0x00000020 | 0x00000002 | -| mpe:pfls0 | | [.data.cpu0_dsram] (14793) | 0x00000001 | 0x8000002c | 0x0000002c | 0x00000001 | -| mpe:pfls0 | | .text.librt (14202) | 0x00000012 | 0x80000030 | 0x00000030 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14777) | 0x00000020 | 0x80000048 | 0x00000048 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14203) | 0x00000068 | 0x80000068 | 0x00000068 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14201) | 0x000000fe | 0x800000d0 | 0x000000d0 | 0x00000008 | -| mpe:pfls0 | | .text..cocofun_1.libcs_fpu (14329) | 0x0000000a | 0x800001ce | 0x000001ce | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_21.libcs_fpu (14388) | 0x0000000a | 0x800001d8 | 0x000001d8 | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_22.libcs_fpu (14387) | 0x00000010 | 0x800001e2 | 0x000001e2 | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_23.libcs_fpu (14386) | 0x0000000c | 0x800001f2 | 0x000001f2 | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_24.libcs_fpu (14385) | 0x00000008 | 0x800001fe | 0x000001fe | 0x00000002 | -| mpe:pfls0 | | .text.CompilerTasking.Ifx_C_Init (14085) | 0x00000006 | 0x80000206 | 0x00000206 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_enableModule (12914) | 0x0000001e | 0x8000020c | 0x0000020c | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getAddress (12915) | 0x0000001c | 0x8000022a | 0x0000022a | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getFaFrequency (12916) | 0x00000050 | 0x80000246 | 0x00000246 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getIndex (12917) | 0x0000003a | 0x80000296 | 0x00000296 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getPdFrequency (12919) | 0x0000001e | 0x800002d0 | 0x000002d0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerEr (12921) | 0x0000001c | 0x800002ee | 0x000002ee | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerRx (12922) | 0x0000001a | 0x8000030a | 0x0000030a | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerTx (12923) | 0x00000018 | 0x80000324 | 0x00000324 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_read8 (12926) | 0x00000018 | 0x8000033c | 0x0000033c | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_setBitTiming (12929) | 0x000001a4 | 0x80000354 | 0x00000354 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_setClockSource (12930) | 0x00000030 | 0x800004f8 | 0x000004f8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_write8 (12933) | 0x00000026 | 0x80000528 | 0x00000528 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule (13085) | 0x00000474 | 0x8000054e | 0x0000054e | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleConfig (13086) | 0x000000aa | 0x800009c2 | 0x000009c2 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError (13088) | 0x0000008e | 0x80000a6c | 0x00000a6c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_disableModule (12763) | 0x0000002a | 0x80000afa | 0x00000afa | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_enableModule (12765) | 0x0000002c | 0x80000b24 | 0x00000b24 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getAddress (12766) | 0x0000001c | 0x80000b50 | 0x00000b50 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getIndex (12769) | 0x0000003a | 0x80000b6c | 0x00000b6c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getSrcAddress (12770) | 0x0000001e | 0x80000ba6 | 0x00000ba6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_routeInterruptNode (12773) | 0x00000098 | 0x80000bc4 | 0x00000bc4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT12Frequency (12777) | 0x000000cc | 0x80000c5c | 0x00000c5c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12778) | 0x00000022 | 0x80000d28 | 0x00000d28 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT13Frequency (12780) | 0x000000b2 | 0x80000d4a | 0x00000d4a | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12781) | 0x00000022 | 0x80000dfc | 0x00000dfc | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule (12701) | 0x0000038a | 0x80000e1e | 0x00000e1e | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleConfig (12702) | 0x00000034 | 0x800011a8 | 0x000011a8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12703) | 0x000000e4 | 0x800011dc | 0x000011dc | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_getCoreMode (12568) | 0x00000062 | 0x800012c0 | 0x000012c0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_getIndex (12569) | 0x0000003a | 0x80001322 | 0x00001322 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_setCoreMode (12574) | 0x000000b8 | 0x8000135c | 0x0000135c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_setProgramCounter (12575) | 0x0000004e | 0x80001414 | 0x00001414 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_startCore (12577) | 0x00000024 | 0x80001462 | 0x00001462 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu_CStart0._Core0_start (12665) | 0x000003b4 | 0x80001486 | 0x00001486 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu_CStart1._Core1_start (12689) | 0x00000316 | 0x8000183a | 0x0000183a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm.IfxGtm_enable (11227) | 0x00000032 | 0x80001b50 | 0x00001b50 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm.IfxGtm_getSysClkFrequency (11228) | 0x0000001e | 0x80001b82 | 0x00001b82 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureForChannel (11252) | 0x0000002a | 0x80001ba0 | 0x00001ba0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel (11253) | 0x00000016 | 0x80001bca | 0x00001bca | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelOutput (11254) | 0x00000016 | 0x80001be0 | 0x00001be0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelUpdate (11255) | 0x0000000e | 0x80001bf6 | 0x00001bf6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelForceUpdate (11262) | 0x00000026 | 0x80001c04 | 0x00001c04 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger (11265) | 0x00000006 | 0x80001c2a | 0x00001c2a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer (11276) | 0x00000022 | 0x80001c30 | 0x00001c30 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne (11284) | 0x00000010 | 0x80001c52 | 0x00001c52 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneShadow (11285) | 0x00000010 | 0x80001c62 | 0x00001c62 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero (11286) | 0x00000010 | 0x80001c72 | 0x00001c72 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZeroShadow (11287) | 0x00000010 | 0x80001c82 | 0x00001c82 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode (11289) | 0x00000016 | 0x80001c92 | 0x00001c92 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotification (11290) | 0x00000038 | 0x80001ca8 | 0x00001ca8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel (11293) | 0x00000020 | 0x80001ce0 | 0x00001ce0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init (12137) | 0x00000142 | 0x80001d00 | 0x00001d00 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfig (12138) | 0x0000005c | 0x80001e42 | 0x00001e42 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop (12140) | 0x00000028 | 0x80001e9e | 0x00001e9e | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks (11605) | 0x00000006 | 0x80001ec6 | 0x00001ec6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency (11609) | 0x00000028 | 0x80001ecc | 0x00001ecc | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency (11610) | 0x00000008 | 0x80001ef4 | 0x00001ef4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency (11615) | 0x000000a2 | 0x80001efc | 0x00001efc | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout (5809) | 0x00000056 | 0x80001f9e | 0x00001f9e | 0x00000002 | -| mpe:pfls0 | | .text.IfxPort.IfxPort_setPinMode (11059) | 0x00000064 | 0x80001ff4 | 0x00001ff4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxPort.IfxPort_setPinPadDriver (11062) | 0x00000044 | 0x80002058 | 0x00002058 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency (10193) | 0x00000028 | 0x8000209c | 0x0000209c | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency (10194) | 0x00000028 | 0x800020c4 | 0x000020c4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency (10196) | 0x00000040 | 0x800020ec | 0x000020ec | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency (10199) | 0x0000007c | 0x8000212c | 0x0000212c | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency (10201) | 0x00000012 | 0x800021a8 | 0x000021a8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getOscFrequency (10202) | 0x0000003c | 0x800021ba | 0x000021ba | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency (10203) | 0x00000070 | 0x800021f6 | 0x000021f6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getPllFrequency (10205) | 0x0000007a | 0x80002266 | 0x00002266 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency (10207) | 0x00000030 | 0x800022e0 | 0x000022e0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency (10208) | 0x0000007e | 0x80002310 | 0x00002310 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSriFrequency (10209) | 0x0000007e | 0x8000238e | 0x0000238e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_init (10210) | 0x0000042c | 0x8000240c | 0x0000240c | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable (10214) | 0x000000ba | 0x80002838 | 0x00002838 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_wait (10222) | 0x00000034 | 0x800028f2 | 0x000028f2 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuEru.IfxScuEru_clearEventFlag (10426) | 0x00000014 | 0x80002926 | 0x00002926 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuEru.IfxScuEru_getEventFlagStatus (10441) | 0x0000001c | 0x8000293a | 0x0000293a | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit (10608) | 0x00000050 | 0x80002956 | 0x00002956 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit (10609) | 0x0000005e | 0x800029a6 | 0x000029a6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog (10610) | 0x00000088 | 0x80002a04 | 0x00002a04 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog (10611) | 0x000000ca | 0x80002a8c | 0x00002a8c | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPassword (10614) | 0x00000028 | 0x80002b56 | 0x00002b56 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPassword (10616) | 0x00000018 | 0x80002b7e | 0x00002b7e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10622) | 0x0000004e | 0x80002b96 | 0x00002b96 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit (10623) | 0x0000005c | 0x80002be4 | 0x00002be4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_clearCompareFlag (10094) | 0x0000001e | 0x80002c40 | 0x00002c40 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_enableComparatorInterrupt (10097) | 0x0000001e | 0x80002c5e | 0x00002c5e | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_getAddress (10099) | 0x0000001c | 0x80002c7c | 0x00002c7c | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_getIndex (10100) | 0x0000003a | 0x80002c98 | 0x00002c98 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_initCompare (10102) | 0x0000010e | 0x80002cd2 | 0x00002cd2 | 0x00000002 | -| mpe:pfls0 | | .text.Ifx_Fifo.Ifx_Fifo_create (9604) | 0x00000028 | 0x80002de0 | 0x00002de0 | 0x00000002 | -| mpe:pfls0 | | .text.Ifx_Fifo.Ifx_Fifo_init (9606) | 0x0000004a | 0x80002e08 | 0x00002e08 | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftoc.libfp (14770) | 0x00000040 | 0x80002e52 | 0x00002e52 | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftoull.libfp (14775) | 0x00000030 | 0x80002e92 | 0x00002e92 | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftous.libfp (14773) | 0x0000002c | 0x80002ec2 | 0x00002ec2 | 0x00000002 | -| mpe:pfls0 | | .text.__f_ulltof.libfp (14774) | 0x00000144 | 0x80002eee | 0x00002eee | 0x00000002 | -| mpe:pfls0 | | .text._c_init.libcs_fpu (14207) | 0x0000000c | 0x80003032 | 0x00003032 | 0x00000002 | -| mpe:pfls0 | | .text._c_init_entry.libcs_fpu (14206) | 0x00000120 | 0x8000303e | 0x0000303e | 0x00000002 | -| mpe:pfls0 | | .text._doflt.libcs_fpu (14384) | 0x0000083a | 0x8000315e | 0x0000315e | 0x00000002 | -| mpe:pfls0 | | .text._doprint.libcs_fpu (14326) | 0x000004b8 | 0x80003998 | 0x00003998 | 0x00000002 | -| mpe:pfls0 | | .text._emitchar.libcs_fpu (14330) | 0x0000000e | 0x80003e50 | 0x00003e50 | 0x00000002 | -| mpe:pfls0 | | .text._io_putc.libcs_fpu (14429) | 0x0000001e | 0x80003e5e | 0x00003e5e | 0x00000002 | -| mpe:pfls0 | | .text._io_puts.libcs_fpu (14420) | 0x00000018 | 0x80003e7c | 0x00003e7c | 0x00000002 | -| mpe:pfls0 | | .text._ldmst_clear_byte.libcs_fpu (14204) | 0x0000002e | 0x80003e94 | 0x00003e94 | 0x00000002 | -| mpe:pfls0 | | .text._ldmst_copy_byte.libcs_fpu (14205) | 0x00000044 | 0x80003ec2 | 0x00003ec2 | 0x00000002 | -| mpe:pfls0 | | .text._ltoa.libcs_fpu (14331) | 0x00000048 | 0x80003f06 | 0x00003f06 | 0x00000002 | -| mpe:pfls0 | | .text._printhex.libcs_fpu (14332) | 0x00000036 | 0x80003f4e | 0x00003f4e | 0x00000002 | -| mpe:pfls0 | | .text._putnumber.libcs_fpu (14328) | 0x00000228 | 0x80003f84 | 0x00003f84 | 0x00000002 | -| mpe:pfls0 | | .text._putstring.libcs_fpu (14327) | 0x0000005c | 0x800041ac | 0x000041ac | 0x00000002 | -| mpe:pfls0 | | .text._sbrk.libcs_fpu (14287) | 0x00000034 | 0x80004208 | 0x00004208 | 0x00000002 | -| mpe:pfls0 | | .text._signbitf.libcs_fpu (14506) | 0x00000006 | 0x8000423c | 0x0000423c | 0x00000002 | -| mpe:pfls0 | | .text.cpu0_dsram (3) | 0x0000002e | 0x80004242 | 0x00004242 | 0x00000002 | -| mpe:pfls0 | | .text.cpu0_dsram (1) | 0x00000062 | 0x80004270 | 0x00004270 | 0x00000002 | -| mpe:pfls0 | | .text.cpu1_dsram (23) | 0x00000014 | 0x800042d2 | 0x000042d2 | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc60_pit_ch1_isr (35) | 0x00000022 | 0x800042e6 | 0x000042e6 | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc61_pit_ch0_isr (37) | 0x00000022 | 0x80004308 | 0x00004308 | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc61_pit_ch1_isr (39) | 0x00000022 | 0x8000432a | 0x0000432a | 0x00000002 | -| mpe:pfls0 | | .text.isr.dma_ch6_isr (45) | 0x0000001e | 0x8000434c | 0x0000434c | 0x00000002 | -| mpe:pfls0 | | .text.isr.dma_ch7_isr (47) | 0x0000001e | 0x8000436a | 0x0000436a | 0x00000002 | -| mpe:pfls0 | | .text.isr.exti_ch0_ch4_isr (41) | 0x0000003a | 0x80004388 | 0x00004388 | 0x00000002 | -| mpe:pfls0 | | .text.isr.exti_ch3_ch7_isr (43) | 0x0000003a | 0x800043c2 | 0x000043c2 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_er_isr (65) | 0x0000001c | 0x800043fc | 0x000043fc | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_rx_isr (51) | 0x00000014 | 0x80004418 | 0x00004418 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_tx_isr (14780) | 0x00000010 | 0x8000442c | 0x0000442c | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart1_er_isr (67) | 0x0000001c | 0x8000443c | 0x0000443c | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart1_rx_isr (55) | 0x0000001e | 0x80004458 | 0x00004458 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart2_er_isr (69) | 0x0000001c | 0x80004476 | 0x00004476 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart2_rx_isr (59) | 0x0000001e | 0x80004492 | 0x00004492 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart3_er_isr (71) | 0x0000001c | 0x800044b0 | 0x000044b0 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart3_rx_isr (63) | 0x00000014 | 0x800044cc | 0x000044cc | 0x00000002 | -| mpe:pfls0 | | .text.malloc.libcs_fpu (14256) | 0x00000106 | 0x800044e0 | 0x000044e0 | 0x00000002 | -| mpe:pfls0 | | .text.memcpy.libcs_fpu (14247) | 0x00000064 | 0x800045e6 | 0x000045e6 | 0x00000002 | -| mpe:pfls0 | | .text.memset.libcs_fpu (14238) | 0x00000056 | 0x8000464a | 0x0000464a | 0x00000002 | -| mpe:pfls0 | | .text.modff.libcs_fpu (14527) | 0x00000072 | 0x800046a0 | 0x000046a0 | 0x00000002 | -| mpe:pfls0 | | .text.printf_redirect.fputc (4139) | 0x00000012 | 0x80004712 | 0x00004712 | 0x00000002 | -| mpe:pfls0 | | .text.sp_round8_and_normalize.libfp (14776) | 0x0000002a | 0x80004724 | 0x00004724 | 0x00000002 | -| mpe:pfls0 | | .text.sprintf.libcs_fpu (14366) | 0x00000020 | 0x8000474e | 0x0000474e | 0x00000002 | -| mpe:pfls0 | | .text.strlen.libcs_fpu (14491) | 0x00000010 | 0x8000476e | 0x0000476e | 0x00000002 | -| mpe:pfls0 | | .text.strncmp.libcs_fpu (14473) | 0x00000018 | 0x8000477e | 0x0000477e | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.clock_init (4276) | 0x00000018 | 0x80004796 | 0x00004796 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.cpu_wait_event_ready (4277) | 0x00000058 | 0x800047ae | 0x000047ae | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.disable_Watchdog (4275) | 0x00000016 | 0x80004806 | 0x00004806 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.get_clock (4274) | 0x00000060 | 0x8000481c | 0x0000481c | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_assert_handler (4326) | 0x00000052 | 0x8000487c | 0x0000487c | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_delay (4318) | 0x00000038 | 0x800048ce | 0x000048ce | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_init (4330) | 0x00000052 | 0x80004906 | 0x00004906 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_interrupr_handler (4323) | 0x00000032 | 0x80004958 | 0x00004958 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output (4320) | 0x0000034a | 0x8000498a | 0x0000498a | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output_init (4329) | 0x00000078 | 0x80004cd4 | 0x00004cd4 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output_struct_init (4328) | 0x00000026 | 0x80004d4c | 0x00004d4c | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_uart_str_output (4319) | 0x00000008 | 0x80004d72 | 0x00004d72 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_clear (4441) | 0x00000072 | 0x80004d7a | 0x00004d7a | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_end_offset (4440) | 0x0000001e | 0x80004dec | 0x00004dec | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_head_offset (4439) | 0x0000001e | 0x80004e0a | 0x00004e0a | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_init (4448) | 0x00000038 | 0x80004e28 | 0x00004e28 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_read_buffer (4446) | 0x00000192 | 0x80004e60 | 0x00004e60 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_used (4442) | 0x00000022 | 0x80004ff2 | 0x00004ff2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_write_buffer (4444) | 0x00000196 | 0x80005014 | 0x00005014 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.assert_interrupt_config (4645) | 0x00000018 | 0x800051aa | 0x000051aa | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.interrupt_global_disable (4644) | 0x00000020 | 0x800051c2 | 0x000051c2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.interrupt_global_enable (4643) | 0x00000008 | 0x800051e2 | 0x000051e2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_device_gnss.gnss_uart_callback (1656) | 0x00000184 | 0x800051ea | 0x000051ea | 0x00000002 | -| mpe:pfls0 | | .text.zf_device_type.type_default_callback (3503) | 0x00000002 | 0x8000536e | 0x0000536e | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.stm0_isr (221) | 0x00000026 | 0x80005370 | 0x00005370 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.stm1_isr (223) | 0x00000026 | 0x80005396 | 0x00005396 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_10ns (224) | 0x000000ac | 0x800053bc | 0x000053bc | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_init (228) | 0x00000086 | 0x80005468 | 0x00005468 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_ms (227) | 0x00000042 | 0x800054ee | 0x000054ee | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_exti.exti_all_close (366) | 0x00000020 | 0x80005530 | 0x00005530 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_gpio.get_port (463) | 0x000000f4 | 0x80005550 | 0x00005550 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_gpio.gpio_init (468) | 0x00000086 | 0x80005644 | 0x00005644 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_gpio.gpio_toggle_level (466) | 0x0000001a | 0x800056ca | 0x000056ca | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pit.pit_all_close (511) | 0x0000001e | 0x800056e4 | 0x000056e4 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pit.pit_init (514) | 0x00000176 | 0x80005702 | 0x00005702 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pwm.pwm_all_channel_close (557) | 0x00000076 | 0x80005878 | 0x00005878 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_get_handle (1116) | 0x00000040 | 0x800058ee | 0x000058ee | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_init (1126) | 0x000000de | 0x8000592e | 0x0000592e | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_mux (1117) | 0x0000032c | 0x80005a0c | 0x00005a0c | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_query_byte (1122) | 0x00000026 | 0x80005d38 | 0x00005d38 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_rx_interrupt (1124) | 0x00000054 | 0x80005d5e | 0x00005d5e | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_set_buffer (1115) | 0x00000124 | 0x80005db2 | 0x00005db2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_set_interrupt_priority (1114) | 0x00000114 | 0x80005ed6 | 0x00005ed6 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_tx_interrupt (1123) | 0x00000054 | 0x80005fea | 0x00005fea | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_write_byte (1118) | 0x00000016 | 0x8000603e | 0x0000603e | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_write_string (1120) | 0x0000001e | 0x80006054 | 0x00006054 | 0x00000002 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_IN (4680) | 0x00000010 | 0x80006074 | 0x00006074 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_IN (4681) | 0x00000010 | 0x80006084 | 0x00006084 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OUT (4730) | 0x00000010 | 0x80006094 | 0x00006094 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OUT (4731) | 0x00000010 | 0x800060a4 | 0x000060a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OUT (4732) | 0x00000010 | 0x800060b4 | 0x000060b4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OUT (4733) | 0x00000010 | 0x800060c4 | 0x000060c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_IN (4682) | 0x00000010 | 0x800060d4 | 0x000060d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_IN (4683) | 0x00000010 | 0x800060e4 | 0x000060e4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_IN (4684) | 0x00000010 | 0x800060f4 | 0x000060f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_IN (4686) | 0x00000010 | 0x80006104 | 0x00006104 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_IN (4687) | 0x00000010 | 0x80006114 | 0x00006114 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_IN (4688) | 0x00000010 | 0x80006124 | 0x00006124 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OUT (4734) | 0x00000010 | 0x80006134 | 0x00006134 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_OUT (4735) | 0x00000010 | 0x80006144 | 0x00006144 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OUT (4737) | 0x00000010 | 0x80006154 | 0x00006154 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OUT (4738) | 0x00000010 | 0x80006164 | 0x00006164 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OUT (4739) | 0x00000010 | 0x80006174 | 0x00006174 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OUT (4740) | 0x00000010 | 0x80006184 | 0x00006184 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_OUT (4741) | 0x00000010 | 0x80006194 | 0x00006194 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_OUT (4742) | 0x00000010 | 0x800061a4 | 0x000061a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_OUT (4743) | 0x00000010 | 0x800061b4 | 0x000061b4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_IN (4689) | 0x00000010 | 0x800061c4 | 0x000061c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_IN (4690) | 0x00000010 | 0x800061d4 | 0x000061d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_IN (4691) | 0x00000010 | 0x800061e4 | 0x000061e4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_IN (4692) | 0x00000010 | 0x800061f4 | 0x000061f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_IN (4693) | 0x00000010 | 0x80006204 | 0x00006204 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OUT (4744) | 0x00000010 | 0x80006214 | 0x00006214 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OUT (4745) | 0x00000010 | 0x80006224 | 0x00006224 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OUT (4746) | 0x00000010 | 0x80006234 | 0x00006234 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OUT (4747) | 0x00000010 | 0x80006244 | 0x00006244 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OUT (4748) | 0x00000010 | 0x80006254 | 0x00006254 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OUT (4749) | 0x00000010 | 0x80006264 | 0x00006264 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_IN (4694) | 0x00000010 | 0x80006274 | 0x00006274 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_IN (4695) | 0x00000010 | 0x80006284 | 0x00006284 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_IN (4697) | 0x00000010 | 0x80006294 | 0x00006294 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_IN (4698) | 0x00000010 | 0x800062a4 | 0x000062a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OUT (4750) | 0x00000010 | 0x800062b4 | 0x000062b4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OUT (4751) | 0x00000010 | 0x800062c4 | 0x000062c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OUT (4752) | 0x00000010 | 0x800062d4 | 0x000062d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OUT (4753) | 0x00000010 | 0x800062e4 | 0x000062e4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OUT (4754) | 0x00000010 | 0x800062f4 | 0x000062f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OUT (4755) | 0x00000010 | 0x80006304 | 0x00006304 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OUT (4756) | 0x00000010 | 0x80006314 | 0x00006314 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap (9692) | 0x00000020 | 0x80006324 | 0x00006324 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCcu6_Timer..1.ini (12708) | 0x00000064 | 0x80006344 | 0x00006344 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9698) | 0x00000010 | 0x800063a8 | 0x000063a8 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9707) | 0x00000010 | 0x800063b8 | 0x000063b8 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSteps (10223) | 0x00000024 | 0x800063c8 | 0x000063c8 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig (10225) | 0x0000004c | 0x800063ec | 0x000063ec | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9809) | 0x00000010 | 0x80006438 | 0x00006438 | 0x00000004 | -| mpe:pfls0 | | .rodata..17.str.libcs_fpu (14391) | 0x00000004 | 0x80006448 | 0x00006448 | 0x00000001 | -| mpe:pfls0 | | .rodata..18.str.libcs_fpu (14392) | 0x00000004 | 0x8000644c | 0x0000644c | 0x00000001 | -| mpe:pfls0 | | .rodata..19.str.libcs_fpu (14393) | 0x00000004 | 0x80006450 | 0x00006450 | 0x00000001 | -| mpe:pfls0 | | .rodata..20.str.libcs_fpu (14394) | 0x00000004 | 0x80006454 | 0x00006454 | 0x00000001 | -| mpe:pfls0 | | .rodata.__ctype.libcs_fpu (14500) | 0x00000101 | 0x80006458 | 0x00006458 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..1.str (4337) | 0x00000009 | 0x80006559 | 0x00006559 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..2.str (4338) | 0x0000000d | 0x80006562 | 0x00006562 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..3.str (4339) | 0x00000009 | 0x8000656f | 0x0000656f | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..4.str (4340) | 0x00000019 | 0x80006578 | 0x00006578 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..5.str (4341) | 0x00000015 | 0x80006591 | 0x00006591 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..6.str (4343) | 0x0000000d | 0x800065a6 | 0x000065a6 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_fifo..1.str (4449) | 0x00000028 | 0x800065b3 | 0x000065b3 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..2.str (1670) | 0x00000004 | 0x800065db | 0x000065db | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..3.str (1671) | 0x00000004 | 0x800065df | 0x000065df | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..4.str (1672) | 0x00000004 | 0x800065e3 | 0x000065e3 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_driver_uart..1.str (1140) | 0x00000028 | 0x800065e7 | 0x000065e7 | 0x00000001 | -| mpe:pfls0 | | [.data._end.libcs_fpu] (14811) | 0x00000004 | 0x80006610 | 0x00006610 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_dma_handler] (14803) | 0x00000004 | 0x80006614 | 0x00006614 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_dma_handler_2] (14805) | 0x00000004 | 0x80006618 | 0x00006618 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_uart_handler] (14801) | 0x00000004 | 0x8000661c | 0x0000661c | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_vsync_handler] (14802) | 0x00000004 | 0x80006620 | 0x00006620 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_vsync_handler_2] (14804) | 0x00000004 | 0x80006624 | 0x00006624 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.wireless_module_uart_handler] (14806) | 0x00000004 | 0x80006628 | 0x00006628 | 0x00000004 | -| mpe:pfls0 | | [.data.IfxScuCcu.IfxScuCcu_xtalFrequency] (14810) | 0x00000004 | 0x8000662c | 0x0000662c | 0x00000002 | -| mpe:pfls0 | | [.data.zf_common_debug._999001_assert_nest_index] (14809) | 0x00000001 | 0x80006630 | 0x00006630 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_common_debug.zf_debug_assert_enable] (14808) | 0x00000001 | 0x80006631 | 0x00006631 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_common_debug.zf_debug_init_flag] (14807) | 0x00000001 | 0x80006632 | 0x00006632 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_flag] (14796) | 0x00000001 | 0x80006633 | 0x00006633 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_gga_state] (14798) | 0x00000001 | 0x80006634 | 0x00006634 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_rmc_state] (14799) | 0x00000001 | 0x80006635 | 0x00006635 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_state] (14797) | 0x00000001 | 0x80006636 | 0x00006636 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_ths_state] (14800) | 0x00000001 | 0x80006637 | 0x00006637 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_driver_delay.stm0_isr_flag] (14794) | 0x00000001 | 0x80006638 | 0x00006638 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_driver_delay.stm1_isr_flag] (14795) | 0x00000001 | 0x80006639 | 0x00006639 | 0x00000001 | -| mpe:pfls0 | | table (14792) | 0x000001a0 | 0x8000663c | 0x0000663c | 0x00000004 | -| mpe:pfls0 | bmh_1 | .rodata.bmhd_1 (12668) | 0x00000020 | 0x80020000 | 0x00020000 | 0x00000002 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00a (50) | 0x0000000a | 0x800f4140 | 0x000f4140 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00b (48) | 0x0000000a | 0x800f4160 | 0x000f4160 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00c (64) | 0x0000000a | 0x800f4180 | 0x000f4180 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00d (52) | 0x0000000a | 0x800f41a0 | 0x000f41a0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00e (54) | 0x0000000a | 0x800f41c0 | 0x000f41c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00f (66) | 0x0000000a | 0x800f41e0 | 0x000f41e0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.010 (56) | 0x0000000a | 0x800f4200 | 0x000f4200 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.011 (58) | 0x0000000a | 0x800f4220 | 0x000f4220 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.012 (68) | 0x0000000a | 0x800f4240 | 0x000f4240 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.013 (60) | 0x0000000a | 0x800f4260 | 0x000f4260 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.014 (62) | 0x0000000a | 0x800f4280 | 0x000f4280 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.015 (70) | 0x0000000a | 0x800f42a0 | 0x000f42a0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.01e (2) | 0x0000000a | 0x800f43c0 | 0x000f43c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.01f (34) | 0x0000000a | 0x800f43e0 | 0x000f43e0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.020 (36) | 0x0000000a | 0x800f4400 | 0x000f4400 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.021 (38) | 0x0000000a | 0x800f4420 | 0x000f4420 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.028 (40) | 0x0000000a | 0x800f4500 | 0x000f4500 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.02b (42) | 0x0000000a | 0x800f4560 | 0x000f4560 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.046 (44) | 0x0000000a | 0x800f48c0 | 0x000f48c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.048 (46) | 0x0000000a | 0x800f4900 | 0x000f4900 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.0dc (220) | 0x0000000a | 0x800f5b80 | 0x000f5b80 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.0dd (222) | 0x0000000a | 0x800f5ba0 | 0x000f5ba0 | 0x00000001 | -+-------------------------------------------------------------------------------------------------------------------------------------------------+ - -* Symbols (sorted on name) -=========================== -+----------------------------------------------------------------------+ -| Name | Space addr | Space | -|======================================================================| -| __INDIRECT__ | 0x0 | - | -|----------------------------------------------------------------------| -| BootModeHeader_0 | 0x80000000 | mpe:vtc:linear | -| BootModeHeader_1 | 0x80020000 | | -| IfxAsclin0_RXA_P14_1_IN | 0x80006074 | | -| IfxAsclin0_RXB_P15_3_IN | 0x80006084 | | -| IfxAsclin0_TX_P14_0_OUT | 0x80006094 | | -| IfxAsclin0_TX_P14_1_OUT | 0x800060a4 | | -| IfxAsclin0_TX_P15_2_OUT | 0x800060b4 | | -| IfxAsclin0_TX_P15_3_OUT | 0x800060c4 | | -| IfxAsclin1_RXA_P15_1_IN | 0x800060d4 | | -| IfxAsclin1_RXB_P15_5_IN | 0x800060e4 | | -| IfxAsclin1_RXC_P20_9_IN | 0x800060f4 | | -| IfxAsclin1_RXE_P11_10_IN | 0x80006104 | | -| IfxAsclin1_RXF_P33_13_IN | 0x80006114 | | -| IfxAsclin1_RXG_P02_3_IN | 0x80006124 | | -| IfxAsclin1_TX_P02_2_OUT | 0x80006134 | | -| IfxAsclin1_TX_P11_12_OUT | 0x80006144 | | -| IfxAsclin1_TX_P15_0_OUT | 0x80006154 | | -| IfxAsclin1_TX_P15_1_OUT | 0x80006164 | | -| IfxAsclin1_TX_P15_4_OUT | 0x80006174 | | -| IfxAsclin1_TX_P15_5_OUT | 0x80006184 | | -| IfxAsclin1_TX_P20_10_OUT | 0x80006194 | | -| IfxAsclin1_TX_P33_12_OUT | 0x800061a4 | | -| IfxAsclin1_TX_P33_13_OUT | 0x800061b4 | | -| IfxAsclin2_RXA_P14_3_IN | 0x800061c4 | | -| IfxAsclin2_RXB_P02_1_IN | 0x800061d4 | | -| IfxAsclin2_RXD_P10_6_IN | 0x800061e4 | | -| IfxAsclin2_RXE_P33_8_IN | 0x800061f4 | | -| IfxAsclin2_RXG_P02_0_IN | 0x80006204 | | -| IfxAsclin2_TX_P02_0_OUT | 0x80006214 | | -| IfxAsclin2_TX_P10_5_OUT | 0x80006224 | | -| IfxAsclin2_TX_P14_2_OUT | 0x80006234 | | -| IfxAsclin2_TX_P14_3_OUT | 0x80006244 | | -| IfxAsclin2_TX_P33_8_OUT | 0x80006254 | | -| IfxAsclin2_TX_P33_9_OUT | 0x80006264 | | -| IfxAsclin3_RXA_P15_7_IN | 0x80006274 | | -| IfxAsclin3_RXC_P20_3_IN | 0x80006284 | | -| IfxAsclin3_RXE_P00_1_IN | 0x80006294 | | -| IfxAsclin3_RXF_P21_6_IN | 0x800062a4 | | -| IfxAsclin3_TX_P00_0_OUT | 0x800062b4 | | -| IfxAsclin3_TX_P00_1_OUT | 0x800062c4 | | -| IfxAsclin3_TX_P15_6_OUT | 0x800062d4 | | -| IfxAsclin3_TX_P15_7_OUT | 0x800062e4 | | -| IfxAsclin3_TX_P20_0_OUT | 0x800062f4 | | -| IfxAsclin3_TX_P20_3_OUT | 0x80006304 | | -| IfxAsclin3_TX_P21_7_OUT | 0x80006314 | | -| IfxAsclin_Asc_initModule | 0x8000054e | | -| IfxAsclin_Asc_initModuleConfig | 0x800009c2 | | -| IfxAsclin_Asc_isrError | 0x80000a6c | | -| IfxAsclin_cfg_indexMap | 0x80006324 | | -| IfxAsclin_enableModule | 0x8000020c | | -| IfxAsclin_getAddress | 0x8000022a | | -| IfxAsclin_getFaFrequency | 0x80000246 | | -| IfxAsclin_getIndex | 0x80000296 | | -| IfxAsclin_getPdFrequency | 0x800002d0 | | -| IfxAsclin_getSrcPointerEr | 0x800002ee | | -| IfxAsclin_getSrcPointerRx | 0x8000030a | | -| IfxAsclin_getSrcPointerTx | 0x80000324 | | -| IfxAsclin_read8 | 0x8000033c | | -| IfxAsclin_setBitTiming | 0x80000354 | | -| IfxAsclin_setClockSource | 0x800004f8 | | -| IfxAsclin_write8 | 0x80000528 | | -| IfxCcu6_Timer_initModule | 0x80000e1e | | -| IfxCcu6_Timer_initModuleConfig | 0x800011a8 | | -| IfxCcu6_Timer_start | 0x800011dc | | -| IfxCcu6_cfg_indexMap | 0x800063a8 | | -| IfxCcu6_disableModule | 0x80000afa | | -| IfxCcu6_enableModule | 0x80000b24 | | -| IfxCcu6_getAddress | 0x80000b50 | | -| IfxCcu6_getIndex | 0x80000b6c | | -| IfxCcu6_getSrcAddress | 0x80000ba6 | | -| IfxCcu6_routeInterruptNode | 0x80000bc4 | | -| IfxCcu6_setT12Frequency | 0x80000c5c | | -| IfxCcu6_setT12InputSignal | 0x80000d28 | | -| IfxCcu6_setT13Frequency | 0x80000d4a | | -| IfxCcu6_setT13InputSignal | 0x80000dfc | | -| IfxCpu_cfg_indexMap | 0x800063b8 | | -| IfxCpu_getCoreMode | 0x800012c0 | | -| IfxCpu_getIndex | 0x80001322 | | -| IfxCpu_setCoreMode | 0x8000135c | | -| IfxCpu_setProgramCounter | 0x80001414 | | -| IfxCpu_startCore | 0x80001462 | | -| IfxGtm_Atom_Agc_buildFeatureForChannel | 0x80001ba0 | | -| IfxGtm_Atom_Agc_enableChannel | 0x80001bca | | -| IfxGtm_Atom_Agc_enableChannelOutput | 0x80001be0 | | -| IfxGtm_Atom_Agc_enableChannelUpdate | 0x80001bf6 | | -| IfxGtm_Atom_Agc_setChannelForceUpdate | 0x80001c04 | | -| IfxGtm_Atom_Agc_trigger | 0x80001c2a | | -| IfxGtm_Atom_Ch_getSrcPointer | 0x80001c30 | | -| IfxGtm_Atom_Ch_setCompareOne | 0x80001c52 | | -| IfxGtm_Atom_Ch_setCompareOneShadow | 0x80001c62 | | -| IfxGtm_Atom_Ch_setCompareZero | 0x80001c72 | | -| IfxGtm_Atom_Ch_setCompareZeroShadow | 0x80001c82 | | -| IfxGtm_Atom_Ch_setMode | 0x80001c92 | | -| IfxGtm_Atom_Ch_setNotification | 0x80001ca8 | | -| IfxGtm_Atom_Ch_setSignalLevel | 0x80001ce0 | | -| IfxGtm_Atom_Pwm_init | 0x80001d00 | | -| IfxGtm_Atom_Pwm_initConfig | 0x80001e42 | | -| IfxGtm_Atom_Pwm_stop | 0x80001e9e | | -| IfxGtm_Cmu_enableClocks | 0x80001ec6 | | -| IfxGtm_Cmu_getGclkFrequency | 0x80001ecc | | -| IfxGtm_Cmu_getModuleFrequency | 0x80001ef4 | | -| IfxGtm_Cmu_setClkFrequency | 0x80001efc | | -| IfxGtm_PinMap_setAtomTout | 0x80001f9e | | -| IfxGtm_enable | 0x80001b50 | | -| IfxGtm_getSysClkFrequency | 0x80001b82 | | -| IfxPort_setPinMode | 0x80001ff4 | | -| IfxPort_setPinPadDriver | 0x80002058 | | -| IfxScuCcu_defaultClockConfig | 0x800063ec | | -| IfxScuCcu_getBaud1Frequency | 0x8000209c | | -| IfxScuCcu_getBaud2Frequency | 0x800020c4 | | -| IfxScuCcu_getCpuFrequency | 0x800020ec | | -| IfxScuCcu_getMaxFrequency | 0x8000212c | | -| IfxScuCcu_getOsc0Frequency | 0x800021a8 | | -| IfxScuCcu_getOscFrequency | 0x800021ba | | -| IfxScuCcu_getPllErayFrequency | 0x800021f6 | | -| IfxScuCcu_getPllFrequency | 0x80002266 | | -| IfxScuCcu_getSourceFrequency | 0x800022e0 | | -| IfxScuCcu_getSpbFrequency | 0x80002310 | | -| IfxScuCcu_getSriFrequency | 0x8000238e | | -| IfxScuCcu_init | 0x8000240c | | -| IfxScuEru_clearEventFlag | 0x80002926 | | -| IfxScuEru_getEventFlagStatus | 0x8000293a | | -| IfxScuWdt_clearCpuEndinit | 0x80002956 | | -| IfxScuWdt_clearSafetyEndinit | 0x800029a6 | | -| IfxScuWdt_disableCpuWatchdog | 0x80002a04 | | -| IfxScuWdt_disableSafetyWatchdog | 0x80002a8c | | -| IfxScuWdt_getCpuWatchdogPassword | 0x80002b56 | | -| IfxScuWdt_getSafetyWatchdogPassword | 0x80002b7e | | -| IfxScuWdt_setCpuEndinit | 0x80002b96 | | -| IfxScuWdt_setSafetyEndinit | 0x80002be4 | | -| IfxStm_cfg_indexMap | 0x80006438 | | -| IfxStm_clearCompareFlag | 0x80002c40 | | -| IfxStm_enableComparatorInterrupt | 0x80002c5e | | -| IfxStm_getAddress | 0x80002c7c | | -| IfxStm_getIndex | 0x80002c98 | | -| IfxStm_initCompare | 0x80002cd2 | | -| Ifx_C_Init | 0x80000206 | | -| Ifx_Fifo_create | 0x80002de0 | | -| Ifx_Fifo_init | 0x80002e08 | | -| _A1_MEM | 0x0 | | -| _A8_DATA_ | 0x0 | | -| _A9_DATA_ | 0x0 | | -| _A9_MEM | 0x0 | | -| _Core0_start | 0x80001486 | | -| _Core1_start | 0x8000183a | | -| _Errno | 0x60000048 | | -| _LITERAL_DATA_ | 0x0 | | -| _SMALL_DATA_ | 0x0 | | -| _START | 0x80000020 | | -| __CSA0 | 0x7000fc00 | | -| __CSA0_END | 0x70011c00 | | -| __CSA1 | 0x6001bc00 | | -| __CSA1_END | 0x6001dc00 | | -| __INTTAB_CPU0 | 0x800f4000 | | -| __INTTAB_CPU1 | 0x800f4000 | | -| __ISTACK0 | 0x7000fb00 | | -| __ISTACK1 | 0x6001bb00 | | -| __TRAPTAB_CPU0 | 0x80000100 | | -| __TRAPTAB_CPU1 | 0x800f6000 | | -| __USTACK0 | 0x7000f600 | | -| __USTACK1 | 0x6001b600 | | -| __ctype | 0x80006458 | | -| __f_ftoc | 0x80002e52 | | -| __f_ftoull | 0x80002e92 | | -| __f_ftous | 0x80002ec2 | | -| __f_ulltof | 0x80002eee | | -| __ll_div64 | 0x800000d6 | | -| __ll_mul64 | 0x80000030 | | -| __ll_shl64 | 0x8000006a | | -| __ll_shr64 | 0x80000068 | | -| __ll_udiv64 | 0x800000d0 | | -| __ll_ushl64 | 0x80000086 | | -| __ll_ushr64 | 0x80000084 | | -| __printf_float | 0x8000315e | | -| __printf_llong2 | 0x80003998 | | -| __rt_lfr_to_spf | 0x80000048 | | -| _c_init | 0x80003032 | | -| _c_init_entry | 0x8000303e | | -| _doflt | 0x8000315e | | -| _doprint | 0x80003998 | | -| _io_putc | 0x80003e5e | | -| _io_puts | 0x80003e7c | | -| _lc_gb_a0 | 0x0 | | -| _lc_gb_a1 | 0x0 | | -| _lc_gb_a8 | 0x0 | | -| _lc_gb_bmh_0 | 0x80000000 | | -| _lc_gb_bmh_1 | 0x80020000 | | -| _lc_gb_code_psram0 | 0x0 | | -| _lc_gb_code_psram1 | 0x0 | | -| _lc_gb_int_tab_tc0 | 0x800f4140 | | -| _lc_gb_interface_const | 0x0 | | -| _lc_gb_reset | 0x80000020 | | -| _lc_gb_trapvec_tc0 | 0x0 | | -| _lc_gb_trapvec_tc1 | 0x0 | | -| _lc_ge_a0 | 0x0 | | -| _lc_ge_a1 | 0x0 | | -| _lc_ge_a8 | 0x0 | | -| _lc_ge_bmh_0 | 0x80000020 | | -| _lc_ge_bmh_1 | 0x80020020 | | -| _lc_ge_code_psram0 | 0x0 | | -| _lc_ge_code_psram1 | 0x0 | | -| _lc_ge_int_tab_tc0 | 0x800f5baa | | -| _lc_ge_interface_const | 0x0 | | -| _lc_ge_reset | 0x8000002c | | -| _lc_ge_trapvec_tc0 | 0x0 | | -| _lc_ge_trapvec_tc1 | 0x0 | | -| _lc_u_int_tab | 0x800f4000 | | -| _lc_ub_csa_tc0 | 0x7000fc00 | | -| _lc_ub_csa_tc1 | 0x6001bc00 | | -| _lc_ub_heap | 0x6001a600 | | -| _lc_ub_table | 0x8000663c | | -| _lc_ue_csa_tc0 | 0x70011c00 | | -| _lc_ue_csa_tc1 | 0x6001dc00 | | -| _lc_ue_heap | 0x6001ae00 | | -| _lc_ue_istack_tc0 | 0x7000fb00 | | -| _lc_ue_istack_tc1 | 0x6001bb00 | | -| _lc_ue_ustack_tc0 | 0x7000f600 | | -| _lc_ue_ustack_tc1 | 0x6001b600 | | -| _malloc | 0x800044e0 | | -| _malloc_head | 0x6000004c | | -| _malloc_start | 0x60000050 | | -| _sbrk | 0x80004208 | | -| _signbit | 0x8000423c | | -| _signbitf | 0x8000423c | | -| _signbitl | 0x8000423c | | -| assert_interrupt_config | 0x800051aa | | -| camera_dma_handler | 0x60000028 | | -| camera_dma_handler_2 | 0x6000002c | | -| camera_uart_handler | 0x60000030 | | -| camera_vsync_handler | 0x60000034 | | -| camera_vsync_handler_2 | 0x60000038 | | -| cc60_pit_ch0_isr | 0x80004242 | | -| cc60_pit_ch1_isr | 0x800042e6 | | -| cc61_pit_ch0_isr | 0x80004308 | | -| cc61_pit_ch1_isr | 0x8000432a | | -| clock_init | 0x80004796 | | -| core0_main | 0x80004270 | | -| core1_main | 0x800042d2 | | -| cpu_wait_event_ready | 0x800047ae | | -| debug_assert_handler | 0x8000487c | | -| debug_init | 0x80004906 | | -| debug_interrupr_handler | 0x80004958 | | -| debug_output_init | 0x80004cd4 | | -| debug_output_struct_init | 0x80004d4c | | -| debug_uart_buffer | 0x6000007c | | -| debug_uart_data | 0x600000bc | | -| debug_uart_fifo | 0x600000c0 | | -| disable_Watchdog | 0x80004806 | | -| dma_ch6_isr | 0x8000434c | | -| dma_ch7_isr | 0x8000436a | | -| errno | 0x60000048 | | -| exti_all_close | 0x80005530 | | -| exti_ch0_ch4_isr | 0x80004388 | | -| exti_ch3_ch7_isr | 0x800043c2 | | -| fifo_clear | 0x80004d7a | | -| fifo_init | 0x80004e28 | | -| fifo_read_buffer | 0x80004e60 | | -| fifo_used | 0x80004ff2 | | -| fifo_write_buffer | 0x80005014 | | -| fputc | 0x80004712 | | -| g_AppCpu0 | 0x60000058 | | -| get_clock | 0x8000481c | | -| get_port | 0x80005550 | | -| gnss_flag | 0x60000014 | | -| gnss_uart_callback | 0x800051ea | | -| gpio_init | 0x80005644 | | -| gpio_toggle_level | 0x800056ca | | -| interrupt_global_disable | 0x800051c2 | | -| interrupt_global_enable | 0x800051e2 | | -| malloc | 0x800044e0 | | -| memcpy | 0x800045e6 | | -| memset | 0x8000464a | | -| modf | 0x800046a0 | | -| modff | 0x800046a0 | | -| modfl | 0x800046a0 | | -| pit_all_close | 0x800056e4 | | -| pit_init | 0x80005702 | | -| pit_state | 0x70000000 | | -| pwm_all_channel_close | 0x80005878 | | -| sp_round8_and_normalize | 0x80004724 | | -| sprintf | 0x8000474e | | -| stm0_isr | 0x80005370 | | -| stm1_isr | 0x80005396 | | -| strlen | 0x8000476e | | -| strncmp | 0x8000477e | | -| system_delay_10ns | 0x800053bc | | -| system_delay_init | 0x80005468 | | -| system_delay_ms | 0x800054ee | | -| uart0_er_isr | 0x800043fc | | -| uart0_handle | 0x60000270 | | -| uart0_rx_isr | 0x80004418 | | -| uart0_tx_isr | 0x8000442c | | -| uart1_er_isr | 0x8000443c | | -| uart1_handle | 0x600002dc | | -| uart1_rx_isr | 0x80004458 | | -| uart1_tx_isr | 0x8000442c | | -| uart2_er_isr | 0x80004476 | | -| uart2_handle | 0x60000348 | | -| uart2_rx_isr | 0x80004492 | | -| uart2_tx_isr | 0x8000442c | | -| uart3_er_isr | 0x800044b0 | | -| uart3_handle | 0x600003b4 | | -| uart3_rx_isr | 0x800044cc | | -| uart3_tx_isr | 0x8000442c | | -| uart_get_handle | 0x800058ee | | -| uart_init | 0x8000592e | | -| uart_mux | 0x80005a0c | | -| uart_query_byte | 0x80005d38 | | -| uart_rx_interrupt | 0x80005d5e | | -| uart_set_buffer | 0x80005db2 | | -| uart_set_interrupt_priority | 0x80005ed6 | | -| uart_tx_interrupt | 0x80005fea | | -| uart_write_byte | 0x8000603e | | -| uart_write_string | 0x80006054 | | -| wireless_module_uart_handler | 0x6000003c | | -+----------------------------------------------------------------------+ - -* Symbols (sorted on address) -============================== -+----------------------------------------------------------------------+ -| Space addr | Name | Space | -|======================================================================| -| 0x0 | __INDIRECT__ | - | -|----------------------------------------------------------------------| -| 0x0 | _A1_MEM | mpe:vtc:linear | -| 0x0 | _A8_DATA_ | | -| 0x0 | _A9_DATA_ | | -| 0x0 | _A9_MEM | | -| 0x0 | _LITERAL_DATA_ | | -| 0x0 | _SMALL_DATA_ | | -| 0x0 | _lc_gb_a0 | | -| 0x0 | _lc_gb_a1 | | -| 0x0 | _lc_gb_a8 | | -| 0x0 | _lc_gb_code_psram0 | | -| 0x0 | _lc_gb_code_psram1 | | -| 0x0 | _lc_gb_interface_const | | -| 0x0 | _lc_gb_trapvec_tc0 | | -| 0x0 | _lc_gb_trapvec_tc1 | | -| 0x0 | _lc_ge_a0 | | -| 0x0 | _lc_ge_a1 | | -| 0x0 | _lc_ge_a8 | | -| 0x0 | _lc_ge_code_psram0 | | -| 0x0 | _lc_ge_code_psram1 | | -| 0x0 | _lc_ge_interface_const | | -| 0x0 | _lc_ge_trapvec_tc0 | | -| 0x0 | _lc_ge_trapvec_tc1 | | -| 0x60000014 | gnss_flag | | -| 0x60000028 | camera_dma_handler | | -| 0x6000002c | camera_dma_handler_2 | | -| 0x60000030 | camera_uart_handler | | -| 0x60000034 | camera_vsync_handler | | -| 0x60000038 | camera_vsync_handler_2 | | -| 0x6000003c | wireless_module_uart_handler | | -| 0x60000048 | _Errno | | -| 0x60000048 | errno | | -| 0x6000004c | _malloc_head | | -| 0x60000050 | _malloc_start | | -| 0x60000058 | g_AppCpu0 | | -| 0x6000007c | debug_uart_buffer | | -| 0x600000bc | debug_uart_data | | -| 0x600000c0 | debug_uart_fifo | | -| 0x60000270 | uart0_handle | | -| 0x600002dc | uart1_handle | | -| 0x60000348 | uart2_handle | | -| 0x600003b4 | uart3_handle | | -| 0x6001a600 | _lc_ub_heap | | -| 0x6001ae00 | _lc_ue_heap | | -| 0x6001b600 | __USTACK1 | | -| 0x6001b600 | _lc_ue_ustack_tc1 | | -| 0x6001bb00 | __ISTACK1 | | -| 0x6001bb00 | _lc_ue_istack_tc1 | | -| 0x6001bc00 | __CSA1 | | -| 0x6001bc00 | _lc_ub_csa_tc1 | | -| 0x6001dc00 | __CSA1_END | | -| 0x6001dc00 | _lc_ue_csa_tc1 | | -| 0x70000000 | pit_state | | -| 0x7000f600 | __USTACK0 | | -| 0x7000f600 | _lc_ue_ustack_tc0 | | -| 0x7000fb00 | __ISTACK0 | | -| 0x7000fb00 | _lc_ue_istack_tc0 | | -| 0x7000fc00 | __CSA0 | | -| 0x7000fc00 | _lc_ub_csa_tc0 | | -| 0x70011c00 | __CSA0_END | | -| 0x70011c00 | _lc_ue_csa_tc0 | | -| 0x80000000 | BootModeHeader_0 | | -| 0x80000000 | _lc_gb_bmh_0 | | -| 0x80000020 | _START | | -| 0x80000020 | _lc_gb_reset | | -| 0x80000020 | _lc_ge_bmh_0 | | -| 0x8000002c | _lc_ge_reset | | -| 0x80000030 | __ll_mul64 | | -| 0x80000048 | __rt_lfr_to_spf | | -| 0x80000068 | __ll_shr64 | | -| 0x8000006a | __ll_shl64 | | -| 0x80000084 | __ll_ushr64 | | -| 0x80000086 | __ll_ushl64 | | -| 0x800000d0 | __ll_udiv64 | | -| 0x800000d6 | __ll_div64 | | -| 0x80000100 | __TRAPTAB_CPU0 | | -| 0x80000206 | Ifx_C_Init | | -| 0x8000020c | IfxAsclin_enableModule | | -| 0x8000022a | IfxAsclin_getAddress | | -| 0x80000246 | IfxAsclin_getFaFrequency | | -| 0x80000296 | IfxAsclin_getIndex | | -| 0x800002d0 | IfxAsclin_getPdFrequency | | -| 0x800002ee | IfxAsclin_getSrcPointerEr | | -| 0x8000030a | IfxAsclin_getSrcPointerRx | | -| 0x80000324 | IfxAsclin_getSrcPointerTx | | -| 0x8000033c | IfxAsclin_read8 | | -| 0x80000354 | IfxAsclin_setBitTiming | | -| 0x800004f8 | IfxAsclin_setClockSource | | -| 0x80000528 | IfxAsclin_write8 | | -| 0x8000054e | IfxAsclin_Asc_initModule | | -| 0x800009c2 | IfxAsclin_Asc_initModuleConfig | | -| 0x80000a6c | IfxAsclin_Asc_isrError | | -| 0x80000afa | IfxCcu6_disableModule | | -| 0x80000b24 | IfxCcu6_enableModule | | -| 0x80000b50 | IfxCcu6_getAddress | | -| 0x80000b6c | IfxCcu6_getIndex | | -| 0x80000ba6 | IfxCcu6_getSrcAddress | | -| 0x80000bc4 | IfxCcu6_routeInterruptNode | | -| 0x80000c5c | IfxCcu6_setT12Frequency | | -| 0x80000d28 | IfxCcu6_setT12InputSignal | | -| 0x80000d4a | IfxCcu6_setT13Frequency | | -| 0x80000dfc | IfxCcu6_setT13InputSignal | | -| 0x80000e1e | IfxCcu6_Timer_initModule | | -| 0x800011a8 | IfxCcu6_Timer_initModuleConfig | | -| 0x800011dc | IfxCcu6_Timer_start | | -| 0x800012c0 | IfxCpu_getCoreMode | | -| 0x80001322 | IfxCpu_getIndex | | -| 0x8000135c | IfxCpu_setCoreMode | | -| 0x80001414 | IfxCpu_setProgramCounter | | -| 0x80001462 | IfxCpu_startCore | | -| 0x80001486 | _Core0_start | | -| 0x8000183a | _Core1_start | | -| 0x80001b50 | IfxGtm_enable | | -| 0x80001b82 | IfxGtm_getSysClkFrequency | | -| 0x80001ba0 | IfxGtm_Atom_Agc_buildFeatureForChannel | | -| 0x80001bca | IfxGtm_Atom_Agc_enableChannel | | -| 0x80001be0 | IfxGtm_Atom_Agc_enableChannelOutput | | -| 0x80001bf6 | IfxGtm_Atom_Agc_enableChannelUpdate | | -| 0x80001c04 | IfxGtm_Atom_Agc_setChannelForceUpdate | | -| 0x80001c2a | IfxGtm_Atom_Agc_trigger | | -| 0x80001c30 | IfxGtm_Atom_Ch_getSrcPointer | | -| 0x80001c52 | IfxGtm_Atom_Ch_setCompareOne | | -| 0x80001c62 | IfxGtm_Atom_Ch_setCompareOneShadow | | -| 0x80001c72 | IfxGtm_Atom_Ch_setCompareZero | | -| 0x80001c82 | IfxGtm_Atom_Ch_setCompareZeroShadow | | -| 0x80001c92 | IfxGtm_Atom_Ch_setMode | | -| 0x80001ca8 | IfxGtm_Atom_Ch_setNotification | | -| 0x80001ce0 | IfxGtm_Atom_Ch_setSignalLevel | | -| 0x80001d00 | IfxGtm_Atom_Pwm_init | | -| 0x80001e42 | IfxGtm_Atom_Pwm_initConfig | | -| 0x80001e9e | IfxGtm_Atom_Pwm_stop | | -| 0x80001ec6 | IfxGtm_Cmu_enableClocks | | -| 0x80001ecc | IfxGtm_Cmu_getGclkFrequency | | -| 0x80001ef4 | IfxGtm_Cmu_getModuleFrequency | | -| 0x80001efc | IfxGtm_Cmu_setClkFrequency | | -| 0x80001f9e | IfxGtm_PinMap_setAtomTout | | -| 0x80001ff4 | IfxPort_setPinMode | | -| 0x80002058 | IfxPort_setPinPadDriver | | -| 0x8000209c | IfxScuCcu_getBaud1Frequency | | -| 0x800020c4 | IfxScuCcu_getBaud2Frequency | | -| 0x800020ec | IfxScuCcu_getCpuFrequency | | -| 0x8000212c | IfxScuCcu_getMaxFrequency | | -| 0x800021a8 | IfxScuCcu_getOsc0Frequency | | -| 0x800021ba | IfxScuCcu_getOscFrequency | | -| 0x800021f6 | IfxScuCcu_getPllErayFrequency | | -| 0x80002266 | IfxScuCcu_getPllFrequency | | -| 0x800022e0 | IfxScuCcu_getSourceFrequency | | -| 0x80002310 | IfxScuCcu_getSpbFrequency | | -| 0x8000238e | IfxScuCcu_getSriFrequency | | -| 0x8000240c | IfxScuCcu_init | | -| 0x80002926 | IfxScuEru_clearEventFlag | | -| 0x8000293a | IfxScuEru_getEventFlagStatus | | -| 0x80002956 | IfxScuWdt_clearCpuEndinit | | -| 0x800029a6 | IfxScuWdt_clearSafetyEndinit | | -| 0x80002a04 | IfxScuWdt_disableCpuWatchdog | | -| 0x80002a8c | IfxScuWdt_disableSafetyWatchdog | | -| 0x80002b56 | IfxScuWdt_getCpuWatchdogPassword | | -| 0x80002b7e | IfxScuWdt_getSafetyWatchdogPassword | | -| 0x80002b96 | IfxScuWdt_setCpuEndinit | | -| 0x80002be4 | IfxScuWdt_setSafetyEndinit | | -| 0x80002c40 | IfxStm_clearCompareFlag | | -| 0x80002c5e | IfxStm_enableComparatorInterrupt | | -| 0x80002c7c | IfxStm_getAddress | | -| 0x80002c98 | IfxStm_getIndex | | -| 0x80002cd2 | IfxStm_initCompare | | -| 0x80002de0 | Ifx_Fifo_create | | -| 0x80002e08 | Ifx_Fifo_init | | -| 0x80002e52 | __f_ftoc | | -| 0x80002e92 | __f_ftoull | | -| 0x80002ec2 | __f_ftous | | -| 0x80002eee | __f_ulltof | | -| 0x80003032 | _c_init | | -| 0x8000303e | _c_init_entry | | -| 0x8000315e | __printf_float | | -| 0x8000315e | _doflt | | -| 0x80003998 | __printf_llong2 | | -| 0x80003998 | _doprint | | -| 0x80003e5e | _io_putc | | -| 0x80003e7c | _io_puts | | -| 0x80004208 | _sbrk | | -| 0x8000423c | _signbit | | -| 0x8000423c | _signbitf | | -| 0x8000423c | _signbitl | | -| 0x80004242 | cc60_pit_ch0_isr | | -| 0x80004270 | core0_main | | -| 0x800042d2 | core1_main | | -| 0x800042e6 | cc60_pit_ch1_isr | | -| 0x80004308 | cc61_pit_ch0_isr | | -| 0x8000432a | cc61_pit_ch1_isr | | -| 0x8000434c | dma_ch6_isr | | -| 0x8000436a | dma_ch7_isr | | -| 0x80004388 | exti_ch0_ch4_isr | | -| 0x800043c2 | exti_ch3_ch7_isr | | -| 0x800043fc | uart0_er_isr | | -| 0x80004418 | uart0_rx_isr | | -| 0x8000442c | uart0_tx_isr | | -| 0x8000442c | uart1_tx_isr | | -| 0x8000442c | uart2_tx_isr | | -| 0x8000442c | uart3_tx_isr | | -| 0x8000443c | uart1_er_isr | | -| 0x80004458 | uart1_rx_isr | | -| 0x80004476 | uart2_er_isr | | -| 0x80004492 | uart2_rx_isr | | -| 0x800044b0 | uart3_er_isr | | -| 0x800044cc | uart3_rx_isr | | -| 0x800044e0 | _malloc | | -| 0x800044e0 | malloc | | -| 0x800045e6 | memcpy | | -| 0x8000464a | memset | | -| 0x800046a0 | modf | | -| 0x800046a0 | modff | | -| 0x800046a0 | modfl | | -| 0x80004712 | fputc | | -| 0x80004724 | sp_round8_and_normalize | | -| 0x8000474e | sprintf | | -| 0x8000476e | strlen | | -| 0x8000477e | strncmp | | -| 0x80004796 | clock_init | | -| 0x800047ae | cpu_wait_event_ready | | -| 0x80004806 | disable_Watchdog | | -| 0x8000481c | get_clock | | -| 0x8000487c | debug_assert_handler | | -| 0x80004906 | debug_init | | -| 0x80004958 | debug_interrupr_handler | | -| 0x80004cd4 | debug_output_init | | -| 0x80004d4c | debug_output_struct_init | | -| 0x80004d7a | fifo_clear | | -| 0x80004e28 | fifo_init | | -| 0x80004e60 | fifo_read_buffer | | -| 0x80004ff2 | fifo_used | | -| 0x80005014 | fifo_write_buffer | | -| 0x800051aa | assert_interrupt_config | | -| 0x800051c2 | interrupt_global_disable | | -| 0x800051e2 | interrupt_global_enable | | -| 0x800051ea | gnss_uart_callback | | -| 0x80005370 | stm0_isr | | -| 0x80005396 | stm1_isr | | -| 0x800053bc | system_delay_10ns | | -| 0x80005468 | system_delay_init | | -| 0x800054ee | system_delay_ms | | -| 0x80005530 | exti_all_close | | -| 0x80005550 | get_port | | -| 0x80005644 | gpio_init | | -| 0x800056ca | gpio_toggle_level | | -| 0x800056e4 | pit_all_close | | -| 0x80005702 | pit_init | | -| 0x80005878 | pwm_all_channel_close | | -| 0x800058ee | uart_get_handle | | -| 0x8000592e | uart_init | | -| 0x80005a0c | uart_mux | | -| 0x80005d38 | uart_query_byte | | -| 0x80005d5e | uart_rx_interrupt | | -| 0x80005db2 | uart_set_buffer | | -| 0x80005ed6 | uart_set_interrupt_priority | | -| 0x80005fea | uart_tx_interrupt | | -| 0x8000603e | uart_write_byte | | -| 0x80006054 | uart_write_string | | -| 0x80006074 | IfxAsclin0_RXA_P14_1_IN | | -| 0x80006084 | IfxAsclin0_RXB_P15_3_IN | | -| 0x80006094 | IfxAsclin0_TX_P14_0_OUT | | -| 0x800060a4 | IfxAsclin0_TX_P14_1_OUT | | -| 0x800060b4 | IfxAsclin0_TX_P15_2_OUT | | -| 0x800060c4 | IfxAsclin0_TX_P15_3_OUT | | -| 0x800060d4 | IfxAsclin1_RXA_P15_1_IN | | -| 0x800060e4 | IfxAsclin1_RXB_P15_5_IN | | -| 0x800060f4 | IfxAsclin1_RXC_P20_9_IN | | -| 0x80006104 | IfxAsclin1_RXE_P11_10_IN | | -| 0x80006114 | IfxAsclin1_RXF_P33_13_IN | | -| 0x80006124 | IfxAsclin1_RXG_P02_3_IN | | -| 0x80006134 | IfxAsclin1_TX_P02_2_OUT | | -| 0x80006144 | IfxAsclin1_TX_P11_12_OUT | | -| 0x80006154 | IfxAsclin1_TX_P15_0_OUT | | -| 0x80006164 | IfxAsclin1_TX_P15_1_OUT | | -| 0x80006174 | IfxAsclin1_TX_P15_4_OUT | | -| 0x80006184 | IfxAsclin1_TX_P15_5_OUT | | -| 0x80006194 | IfxAsclin1_TX_P20_10_OUT | | -| 0x800061a4 | IfxAsclin1_TX_P33_12_OUT | | -| 0x800061b4 | IfxAsclin1_TX_P33_13_OUT | | -| 0x800061c4 | IfxAsclin2_RXA_P14_3_IN | | -| 0x800061d4 | IfxAsclin2_RXB_P02_1_IN | | -| 0x800061e4 | IfxAsclin2_RXD_P10_6_IN | | -| 0x800061f4 | IfxAsclin2_RXE_P33_8_IN | | -| 0x80006204 | IfxAsclin2_RXG_P02_0_IN | | -| 0x80006214 | IfxAsclin2_TX_P02_0_OUT | | -| 0x80006224 | IfxAsclin2_TX_P10_5_OUT | | -| 0x80006234 | IfxAsclin2_TX_P14_2_OUT | | -| 0x80006244 | IfxAsclin2_TX_P14_3_OUT | | -| 0x80006254 | IfxAsclin2_TX_P33_8_OUT | | -| 0x80006264 | IfxAsclin2_TX_P33_9_OUT | | -| 0x80006274 | IfxAsclin3_RXA_P15_7_IN | | -| 0x80006284 | IfxAsclin3_RXC_P20_3_IN | | -| 0x80006294 | IfxAsclin3_RXE_P00_1_IN | | -| 0x800062a4 | IfxAsclin3_RXF_P21_6_IN | | -| 0x800062b4 | IfxAsclin3_TX_P00_0_OUT | | -| 0x800062c4 | IfxAsclin3_TX_P00_1_OUT | | -| 0x800062d4 | IfxAsclin3_TX_P15_6_OUT | | -| 0x800062e4 | IfxAsclin3_TX_P15_7_OUT | | -| 0x800062f4 | IfxAsclin3_TX_P20_0_OUT | | -| 0x80006304 | IfxAsclin3_TX_P20_3_OUT | | -| 0x80006314 | IfxAsclin3_TX_P21_7_OUT | | -| 0x80006324 | IfxAsclin_cfg_indexMap | | -| 0x800063a8 | IfxCcu6_cfg_indexMap | | -| 0x800063b8 | IfxCpu_cfg_indexMap | | -| 0x800063ec | IfxScuCcu_defaultClockConfig | | -| 0x80006438 | IfxStm_cfg_indexMap | | -| 0x80006458 | __ctype | | -| 0x8000663c | _lc_ub_table | | -| 0x80020000 | BootModeHeader_1 | | -| 0x80020000 | _lc_gb_bmh_1 | | -| 0x80020020 | _lc_ge_bmh_1 | | -| 0x800f4000 | __INTTAB_CPU0 | | -| 0x800f4000 | __INTTAB_CPU1 | | -| 0x800f4000 | _lc_u_int_tab | | -| 0x800f4140 | _lc_gb_int_tab_tc0 | | -| 0x800f5baa | _lc_ge_int_tab_tc0 | | -| 0x800f6000 | __TRAPTAB_CPU1 | | -+----------------------------------------------------------------------+ - - -************************************************************************ Locate Rules ************************************************************************ -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Address space | Type | Properties | Prio | Sections | -|==============================================================================================================================================================| -| mpe:vtc:linear | absolute | 0x6001bc00 | 1 | csa_tc1 (14812) | -| mpe:vtc:linear | absolute | 0x7000fc00 | 1 | csa_tc0 (14813) | -| mpe:vtc:linear | absolute | 0x6001a600 | 1 | heap (14791) | -| mpe:vtc:linear | absolute | 0x6001ae00 | 1 | ustack_tc1 (14789) | -| mpe:vtc:linear | absolute | 0x7000ee00 | 1 | ustack_tc0 (14787) | -| mpe:vtc:linear | absolute | 0x6001b700 | 1 | istack_tc1 (14790) | -| mpe:vtc:linear | absolute | 0x7000f700 | 1 | istack_tc0 (14788) | -| mpe:vtc:linear | absolute | 0x80000000 | 1 | .rodata.bmhd_0 (12667) | -| mpe:vtc:linear | absolute | 0x80020000 | 1 | .rodata.bmhd_1 (12668) | -| mpe:vtc:linear | absolute | 0x80000020 | 1 | .text.start (12666) | -| mpe:vtc:linear | absolute | 0x800f4140 | 1 | .text.inttab0.intvec.00a (50) | -| mpe:vtc:linear | absolute | 0x800f4160 | 1 | .text.inttab0.intvec.00b (48) | -| mpe:vtc:linear | absolute | 0x800f4180 | 1 | .text.inttab0.intvec.00c (64) | -| mpe:vtc:linear | absolute | 0x800f41a0 | 1 | .text.inttab0.intvec.00d (52) | -| mpe:vtc:linear | absolute | 0x800f41c0 | 1 | .text.inttab0.intvec.00e (54) | -| mpe:vtc:linear | absolute | 0x800f41e0 | 1 | .text.inttab0.intvec.00f (66) | -| mpe:vtc:linear | absolute | 0x800f4200 | 1 | .text.inttab0.intvec.010 (56) | -| mpe:vtc:linear | absolute | 0x800f4220 | 1 | .text.inttab0.intvec.011 (58) | -| mpe:vtc:linear | absolute | 0x800f4240 | 1 | .text.inttab0.intvec.012 (68) | -| mpe:vtc:linear | absolute | 0x800f4260 | 1 | .text.inttab0.intvec.013 (60) | -| mpe:vtc:linear | absolute | 0x800f4280 | 1 | .text.inttab0.intvec.014 (62) | -| mpe:vtc:linear | absolute | 0x800f42a0 | 1 | .text.inttab0.intvec.015 (70) | -| mpe:vtc:linear | absolute | 0x800f43c0 | 1 | .text.inttab0.intvec.01e (2) | -| mpe:vtc:linear | absolute | 0x800f43e0 | 1 | .text.inttab0.intvec.01f (34) | -| mpe:vtc:linear | absolute | 0x800f4400 | 1 | .text.inttab0.intvec.020 (36) | -| mpe:vtc:linear | absolute | 0x800f4420 | 1 | .text.inttab0.intvec.021 (38) | -| mpe:vtc:linear | absolute | 0x800f4500 | 1 | .text.inttab0.intvec.028 (40) | -| mpe:vtc:linear | absolute | 0x800f4560 | 1 | .text.inttab0.intvec.02b (42) | -| mpe:vtc:linear | absolute | 0x800f48c0 | 1 | .text.inttab0.intvec.046 (44) | -| mpe:vtc:linear | absolute | 0x800f4900 | 1 | .text.inttab0.intvec.048 (46) | -| mpe:vtc:linear | absolute | 0x800f5b80 | 1 | .text.inttab0.intvec.0dc (220) | -| mpe:vtc:linear | absolute | 0x800f5ba0 | 1 | .text.inttab0.intvec.0dd (222) | -| mpe:vtc:linear | ranged | 0x70000000..0x70012000 | 1 | .data.cpu0_dsram (4) | -| mpe:vtc:linear | ranged | 0x60000000..0x6001e000 | 1 | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10224) | | -| | | | | .data._end.libcs_fpu (14288) | | -| | | | | .data.zf_common_debug._999001_assert_nest_index (4342) | | -| | | | | .data.zf_common_debug.zf_debug_assert_enable (4333) | | -| | | | | .data.zf_common_debug.zf_debug_init_flag (4332) | | -| | | | | .data.zf_device_gnss.gnss_flag (1658) | | -| | | | | .data.zf_device_gnss.gnss_gga_state (1663) | | -| | | | | .data.zf_device_gnss.gnss_rmc_state (1664) | | -| | | | | .data.zf_device_gnss.gnss_state (1660) | | -| | | | | .data.zf_device_gnss.gnss_ths_state (1665) | | -| | | | | .data.zf_device_type.camera_dma_handler (3511) | | -| | | | | .data.zf_device_type.camera_dma_handler_2 (3515) | | -| | | | | .data.zf_device_type.camera_uart_handler (3509) | | -| | | | | .data.zf_device_type.camera_vsync_handler (3510) | | -| | | | | .data.zf_device_type.camera_vsync_handler_2 (3514) | | -| | | | | .data.zf_device_type.wireless_module_uart_handler (3517) | | -| | | | | .data.zf_driver_delay.stm0_isr_flag (229) | | -| | | | | .data.zf_driver_delay.stm1_isr_flag (230) | .bss._Errno.libcs_fpu | -| | | | | (14438) | .bss._malloc_head.libcs_fpu (14278) | | -| | | | | .bss._malloc_start.libcs_fpu (14279) | | -| | | | | .bss.zf_common_clock.cpu_init_finish (4279) | | -| | | | | .bss.zf_common_clock.g_AppCpu0 (4278) | | -| | | | | .bss.zf_common_debug.debug_output_info (4331) | | -| | | | | .bss.zf_common_debug.debug_uart_buffer (4334) | | -| | | | | .bss.zf_common_debug.debug_uart_data (4335) | | -| | | | | .bss.zf_common_debug.debug_uart_fifo (4336) | | -| | | | | .bss.zf_device_gnss.gnss_receiver_fifo (1661) | | -| | | | | .bss.zf_device_gnss.gps_gga_buffer (1666) | | -| | | | | .bss.zf_device_gnss.gps_rmc_buffer (1667) | | -| | | | | .bss.zf_device_gnss.gps_ths_buffer (1668) | | -| | | | | .bss.zf_driver_uart.uart0_handle (1127) | | -| | | | | .bss.zf_driver_uart.uart0_rx_buffer (1133) | | -| | | | | .bss.zf_driver_uart.uart0_tx_buffer (1132) | | -| | | | | .bss.zf_driver_uart.uart1_handle (1128) | | -| | | | | .bss.zf_driver_uart.uart1_rx_buffer (1135) | | -| | | | | .bss.zf_driver_uart.uart1_tx_buffer (1134) | | -| | | | | .bss.zf_driver_uart.uart2_handle (1129) | | -| | | | | .bss.zf_driver_uart.uart2_rx_buffer (1137) | | -| | | | | .bss.zf_driver_uart.uart2_tx_buffer (1136) | | -| | | | | .bss.zf_driver_uart.uart3_handle (1130) | | -| | | | | .bss.zf_driver_uart.uart3_rx_buffer (1139) | | -| | | | | .bss.zf_driver_uart.uart3_tx_buffer (1138) | | -| | | | | .bss.zf_driver_uart.uart_config (1131) | -| mpe:vtc:linear | ranged | 0x80000000..0x80100000 0xa0000000..0xa0100000 | 1 | .text.librt (14202) < .text.librt (14777) < .text.librt (14203) < | -| | | | | .text.librt (14201) < .text..cocofun_1.libcs_fpu (14329) < | -| | | | | .text..cocofun_21.libcs_fpu (14388) < .text..cocofun_22.libcs_fpu | -| | | | | (14387) < .text..cocofun_23.libcs_fpu (14386) < | -| | | | | .text..cocofun_24.libcs_fpu (14385) < | -| | | | | .text.CompilerTasking.Ifx_C_Init (14085) < | -| | | | | .text.IfxAsclin.IfxAsclin_enableModule (12914) < | -| | | | | .text.IfxAsclin.IfxAsclin_getAddress (12915) < | -| | | | | .text.IfxAsclin.IfxAsclin_getFaFrequency (12916) < | -| | | | | .text.IfxAsclin.IfxAsclin_getIndex (12917) < | -| | | | | .text.IfxAsclin.IfxAsclin_getPdFrequency (12919) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerEr (12921) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerRx (12922) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerTx (12923) < | -| | | | | .text.IfxAsclin.IfxAsclin_read8 (12926) < | -| | | | | .text.IfxAsclin.IfxAsclin_setBitTiming (12929) < | -| | | | | .text.IfxAsclin.IfxAsclin_setClockSource (12930) < | -| | | | | .text.IfxAsclin.IfxAsclin_write8 (12933) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule (13085) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleConfig (13086) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError (13088) < | -| | | | | .text.IfxCcu6.IfxCcu6_disableModule (12763) < | -| | | | | .text.IfxCcu6.IfxCcu6_enableModule (12765) < | -| | | | | .text.IfxCcu6.IfxCcu6_getAddress (12766) < | -| | | | | .text.IfxCcu6.IfxCcu6_getIndex (12769) < | -| | | | | .text.IfxCcu6.IfxCcu6_getSrcAddress (12770) < | -| | | | | .text.IfxCcu6.IfxCcu6_routeInterruptNode (12773) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT12Frequency (12777) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12778) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT13Frequency (12780) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12781) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule (12701) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleConfig (12702) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12703) < | -| | | | | .text.IfxCpu.IfxCpu_getCoreMode (12568) < | -| | | | | .text.IfxCpu.IfxCpu_getIndex (12569) < | -| | | | | .text.IfxCpu.IfxCpu_setCoreMode (12574) < | -| | | | | .text.IfxCpu.IfxCpu_setProgramCounter (12575) < | -| | | | | .text.IfxCpu.IfxCpu_startCore (12577) < | -| | | | | .text.IfxCpu_CStart0._Core0_start (12665) < | -| | | | | .text.IfxCpu_CStart1._Core1_start (12689) < | -| | | | | .text.IfxGtm.IfxGtm_enable (11227) < | -| | | | | .text.IfxGtm.IfxGtm_getSysClkFrequency (11228) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureForChannel (11252) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel (11253) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelOutput (11254) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelUpdate (11255) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelForceUpdate (11262) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger (11265) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer (11276) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne (11284) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneShadow (11285) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero (11286) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZeroShadow (11287) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode (11289) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotification (11290) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel (11293) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init (12137) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfig (12138) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop (12140) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks (11605) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency (11609) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency (11610) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency (11615) < | -| | | | | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout (5809) < | -| | | | | .text.IfxPort.IfxPort_setPinMode (11059) < | -| | | | | .text.IfxPort.IfxPort_setPinPadDriver (11062) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency (10193) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency (10194) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency (10196) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency (10199) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency (10201) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getOscFrequency (10202) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency (10203) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getPllFrequency (10205) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency (10207) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency (10208) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSriFrequency (10209) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_init (10210) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable (10214) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_wait (10222) < | -| | | | | .text.IfxScuEru.IfxScuEru_clearEventFlag (10426) < | -| | | | | .text.IfxScuEru.IfxScuEru_getEventFlagStatus (10441) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit (10608) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit (10609) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog (10610) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog (10611) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPassword (10614) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPassword (10616) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10622) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit (10623) < | -| | | | | .text.IfxStm.IfxStm_clearCompareFlag (10094) < | -| | | | | .text.IfxStm.IfxStm_enableComparatorInterrupt (10097) < | -| | | | | .text.IfxStm.IfxStm_getAddress (10099) < | -| | | | | .text.IfxStm.IfxStm_getIndex (10100) < | -| | | | | .text.IfxStm.IfxStm_initCompare (10102) < | -| | | | | .text.Ifx_Fifo.Ifx_Fifo_create (9604) < .text.Ifx_Fifo.Ifx_Fifo_init | -| | | | | (9606) < .text.__f_ftoc.libfp (14770) < .text.__f_ftoull.libfp | -| | | | | (14775) < .text.__f_ftous.libfp (14773) < .text.__f_ulltof.libfp | -| | | | | (14774) < .text._c_init.libcs_fpu (14207) < | -| | | | | .text._c_init_entry.libcs_fpu (14206) < .text._doflt.libcs_fpu | -| | | | | (14384) < .text._doprint.libcs_fpu (14326) < | -| | | | | .text._emitchar.libcs_fpu (14330) < .text._io_putc.libcs_fpu (14429) | -| | | | | < .text._io_puts.libcs_fpu (14420) < | -| | | | | .text._ldmst_clear_byte.libcs_fpu (14204) < | -| | | | | .text._ldmst_copy_byte.libcs_fpu (14205) < .text._ltoa.libcs_fpu | -| | | | | (14331) < .text._printhex.libcs_fpu (14332) < | -| | | | | .text._putnumber.libcs_fpu (14328) < .text._putstring.libcs_fpu | -| | | | | (14327) < .text._sbrk.libcs_fpu (14287) < .text._signbitf.libcs_fpu | -| | | | | (14506) < .text.cpu0_dsram (3) < .text.cpu0_dsram (1) < | -| | | | | .text.cpu1_dsram (23) < .text.isr.cc60_pit_ch1_isr (35) < | -| | | | | .text.isr.cc61_pit_ch0_isr (37) < .text.isr.cc61_pit_ch1_isr (39) < | -| | | | | .text.isr.dma_ch6_isr (45) < .text.isr.dma_ch7_isr (47) < | -| | | | | .text.isr.exti_ch0_ch4_isr (41) < .text.isr.exti_ch3_ch7_isr (43) < | -| | | | | .text.isr.uart0_er_isr (65) < .text.isr.uart0_rx_isr (51) < | -| | | | | .text.isr.uart0_tx_isr (14780) < .text.isr.uart1_er_isr (67) < | -| | | | | .text.isr.uart1_rx_isr (55) < .text.isr.uart2_er_isr (69) < | -| | | | | .text.isr.uart2_rx_isr (59) < .text.isr.uart3_er_isr (71) < | -| | | | | .text.isr.uart3_rx_isr (63) < .text.malloc.libcs_fpu (14256) < | -| | | | | .text.memcpy.libcs_fpu (14247) < .text.memset.libcs_fpu (14238) < | -| | | | | .text.modff.libcs_fpu (14527) < .text.printf_redirect.fputc (4139) < | -| | | | | .text.sp_round8_and_normalize.libfp (14776) < | -| | | | | .text.sprintf.libcs_fpu (14366) < .text.strlen.libcs_fpu (14491) < | -| | | | | .text.strncmp.libcs_fpu (14473) < .text.zf_common_clock.clock_init | -| | | | | (4276) < .text.zf_common_clock.cpu_wait_event_ready (4277) < | -| | | | | .text.zf_common_clock.disable_Watchdog (4275) < | -| | | | | .text.zf_common_clock.get_clock (4274) < | -| | | | | .text.zf_common_debug.debug_assert_handler (4326) < | -| | | | | .text.zf_common_debug.debug_delay (4318) < | -| | | | | .text.zf_common_debug.debug_init (4330) < | -| | | | | .text.zf_common_debug.debug_interrupr_handler (4323) < | -| | | | | .text.zf_common_debug.debug_output (4320) < | -| | | | | .text.zf_common_debug.debug_output_init (4329) < | -| | | | | .text.zf_common_debug.debug_output_struct_init (4328) < | -| | | | | .text.zf_common_debug.debug_uart_str_output (4319) < | -| | | | | .text.zf_common_fifo.fifo_clear (4441) < | -| | | | | .text.zf_common_fifo.fifo_end_offset (4440) < | -| | | | | .text.zf_common_fifo.fifo_head_offset (4439) < | -| | | | | .text.zf_common_fifo.fifo_init (4448) < | -| | | | | .text.zf_common_fifo.fifo_read_buffer (4446) < | -| | | | | .text.zf_common_fifo.fifo_used (4442) < | -| | | | | .text.zf_common_fifo.fifo_write_buffer (4444) < | -| | | | | .text.zf_common_interrupt.assert_interrupt_config (4645) < | -| | | | | .text.zf_common_interrupt.interrupt_global_disable (4644) < | -| | | | | .text.zf_common_interrupt.interrupt_global_enable (4643) < | -| | | | | .text.zf_device_gnss.gnss_uart_callback (1656) < | -| | | | | .text.zf_device_type.type_default_callback (3503) < | -| | | | | .text.zf_driver_delay.stm0_isr (221) < | -| | | | | .text.zf_driver_delay.stm1_isr (223) < | -| | | | | .text.zf_driver_delay.system_delay_10ns (224) < | -| | | | | .text.zf_driver_delay.system_delay_init (228) < | -| | | | | .text.zf_driver_delay.system_delay_ms (227) < | -| | | | | .text.zf_driver_exti.exti_all_close (366) < | -| | | | | .text.zf_driver_gpio.get_port (463) < .text.zf_driver_gpio.gpio_init | -| | | | | (468) < .text.zf_driver_gpio.gpio_toggle_level (466) < | -| | | | | .text.zf_driver_pit.pit_all_close (511) < | -| | | | | .text.zf_driver_pit.pit_init (514) < | -| | | | | .text.zf_driver_pwm.pwm_all_channel_close (557) < | -| | | | | .text.zf_driver_uart.uart_get_handle (1116) < | -| | | | | .text.zf_driver_uart.uart_init (1126) < | -| | | | | .text.zf_driver_uart.uart_mux (1117) < | -| | | | | .text.zf_driver_uart.uart_query_byte (1122) < | -| | | | | .text.zf_driver_uart.uart_rx_interrupt (1124) < | -| | | | | .text.zf_driver_uart.uart_set_buffer (1115) < | -| | | | | .text.zf_driver_uart.uart_set_interrupt_priority (1114) < | -| | | | | .text.zf_driver_uart.uart_tx_interrupt (1123) < | -| | | | | .text.zf_driver_uart.uart_write_byte (1118) < | -| | | | | .text.zf_driver_uart.uart_write_string (1120) | -| mpe:vtc:linear | ranged | 0x80000000..0x80100000 0xa0000000..0xa0100000 | 1 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_IN (4680) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_IN (4681) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OUT (4730) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OUT (4731) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OUT (4732) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OUT (4733) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_IN (4682) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_IN (4683) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_IN (4684) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_IN (4686) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_IN (4687) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_IN (4688) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OUT (4734) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_OUT (4735) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OUT (4737) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OUT (4738) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OUT (4739) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OUT (4740) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_OUT (4741) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_OUT (4742) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_OUT (4743) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_IN (4689) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_IN (4690) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_IN (4691) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_IN (4692) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_IN (4693) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OUT (4744) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OUT (4745) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OUT (4746) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OUT (4747) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OUT (4748) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OUT (4749) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_IN (4694) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_IN (4695) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_IN (4697) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_IN (4698) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OUT (4750) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OUT (4751) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OUT (4752) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OUT (4753) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OUT (4754) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OUT (4755) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OUT (4756) < | -| | | | | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap (9692) < | -| | | | | .rodata.IfxCcu6_Timer..1.ini (12708) < | -| | | | | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9698) < | -| | | | | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9707) < | -| | | | | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSteps (10223) < | -| | | | | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig (10225) < | -| | | | | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9809) < | -| | | | | .rodata..17.str.libcs_fpu (14391) < .rodata..18.str.libcs_fpu | -| | | | | (14392) < .rodata..19.str.libcs_fpu (14393) < | -| | | | | .rodata..20.str.libcs_fpu (14394) < .rodata.__ctype.libcs_fpu | -| | | | | (14500) < .rodata.zf_common_debug..1.str (4337) < | -| | | | | .rodata.zf_common_debug..2.str (4338) < | -| | | | | .rodata.zf_common_debug..3.str (4339) < | -| | | | | .rodata.zf_common_debug..4.str (4340) < | -| | | | | .rodata.zf_common_debug..5.str (4341) < | -| | | | | .rodata.zf_common_debug..6.str (4343) < | -| | | | | .rodata.zf_common_fifo..1.str (4449) < .rodata.zf_device_gnss..2.str | -| | | | | (1670) < .rodata.zf_device_gnss..3.str (1671) < | -| | | | | .rodata.zf_device_gnss..4.str (1672) < .rodata.zf_driver_uart..1.str | -| | | | | (1140) | -| mpe:vtc:linear | clustered | | 1 | [.data._end.libcs_fpu] (14811) + | -| | | | | [.data.zf_device_type.camera_dma_handler] (14803) + | -| | | | | [.data.zf_device_type.camera_dma_handler_2] (14805) + | -| | | | | [.data.zf_device_type.camera_uart_handler] (14801) + | -| | | | | [.data.zf_device_type.camera_vsync_handler] (14802) + | -| | | | | [.data.zf_device_type.camera_vsync_handler_2] (14804) + | -| | | | | [.data.zf_device_type.wireless_module_uart_handler] (14806) + | -| | | | | [.data.IfxScuCcu.IfxScuCcu_xtalFrequency] (14810) + | -| | | | | [.data.zf_common_debug._999001_assert_nest_index] (14809) + | -| | | | | [.data.zf_common_debug.zf_debug_assert_enable] (14808) + | -| | | | | [.data.zf_common_debug.zf_debug_init_flag] (14807) + | -| | | | | [.data.zf_device_gnss.gnss_flag] (14796) + | -| | | | | [.data.zf_device_gnss.gnss_gga_state] (14798) + | -| | | | | [.data.zf_device_gnss.gnss_rmc_state] (14799) + | -| | | | | [.data.zf_device_gnss.gnss_state] (14797) + | -| | | | | [.data.zf_device_gnss.gnss_ths_state] (14800) + | -| | | | | [.data.zf_driver_delay.stm0_isr_flag] (14794) + | -| | | | | [.data.zf_driver_delay.stm1_isr_flag] (14795) | -| mpe:vtc:linear | clustered | | 1 | [.data.cpu0_dsram] (14793) | -| mpe:vtc:linear | ordered | | 1 | .text.inttab0.intvec.00a (50) < .text.inttab0.intvec.00b (48) < | -| | | | | .text.inttab0.intvec.00c (64) < .text.inttab0.intvec.00d (52) < | -| | | | | .text.inttab0.intvec.00e (54) < .text.inttab0.intvec.00f (66) < | -| | | | | .text.inttab0.intvec.010 (56) < .text.inttab0.intvec.011 (58) < | -| | | | | .text.inttab0.intvec.012 (68) < .text.inttab0.intvec.013 (60) < | -| | | | | .text.inttab0.intvec.014 (62) < .text.inttab0.intvec.015 (70) < | -| | | | | .text.inttab0.intvec.01e (2) < .text.inttab0.intvec.01f (34) < | -| | | | | .text.inttab0.intvec.020 (36) < .text.inttab0.intvec.021 (38) < | -| | | | | .text.inttab0.intvec.028 (40) < .text.inttab0.intvec.02b (42) < | -| | | | | .text.inttab0.intvec.046 (44) < .text.inttab0.intvec.048 (46) < | -| | | | | .text.inttab0.intvec.0dc (220) < .text.inttab0.intvec.0dd (222) | -| mpe:vtc:linear | unrestricted | | 1 | table (14792) | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -********************************************************************** Removed Sections ********************************************************************** -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Section | File | Library | Symbol | Reason | -|==============================================================================================================================================================| -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT57_P21_6_OUT | unreferenced | -| TOUT57_P21_6_OUT (5848) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT39_P32_3_OUT | unreferenced | -| TOUT39_P32_3_OUT (5845) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (5846) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (5847) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (5849) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT81_P14_1_OUT | unreferenced | -| TOUT81_P14_1_OUT (5850) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (5851) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT23_P33_1_OUT | unreferenced | -| TOUT23_P33_1_OUT (5853) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT40_P32_4_OUT | unreferenced | -| TOUT40_P32_4_OUT (5854) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (5852) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT58_P21_7_OUT | unreferenced | -| TOUT58_P21_7_OUT (5856) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (5855) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_T | IfxAsclin_PinMap.o | | IfxAsclin3_TX_P32_2_OUT | unreferenced | -| X_P32_2_OUT (4757) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_T | IfxAsclin_PinMap.o | | IfxAsclin3_TX_P32_3_OUT | unreferenced | -| X_P32_3_OUT (4758) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Cts_ | IfxAsclin_PinMap.o | | IfxAsclin_Cts_In_pinTable | unreferenced | -| In_pinTable (4759) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Rx_I | IfxAsclin_PinMap.o | | IfxAsclin_Rx_In_pinTable | unreferenced | -| n_pinTable (4761) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Slso | IfxAsclin_PinMap.o | | IfxAsclin_Slso_Out_pinTable | unreferenced | -| _Out_pinTable (4763) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Tx_O | IfxAsclin_PinMap.o | | IfxAsclin_Tx_Out_pinTable | unreferenced | -| ut_pinTable (4764) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P02_0_OUT | unreferenced | -| P02_0_OUT (4962) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Rts_ | IfxAsclin_PinMap.o | | IfxAsclin_Rts_Out_pinTable | unreferenced | -| Out_pinTable (4760) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Sclk | IfxAsclin_PinMap.o | | IfxAsclin_Sclk_Out_pinTable | unreferenced | -| _Out_pinTable (4762) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P02_6_OUT | unreferenced | -| P02_6_OUT (4963) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P11_12_OUT | unreferenced | -| P11_12_OUT (4964) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P00_1_OUT | unreferenced | -| P00_1_OUT (4966) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P15_6_OUT | unreferenced | -| P15_6_OUT (4965) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P00_7_OUT | unreferenced | -| P00_7_OUT (4967) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P20_8_OUT | unreferenced | -| P20_8_OUT (4968) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P33_13_OUT | unreferenced | -| P33_13_OUT (4969) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INA_P02_0_IN | unreferenced | -| NA_P02_0_IN (4970) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INB_P00_1_IN | unreferenced | -| NB_P00_1_IN (4971) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P00_3_OUT | unreferenced | -| P00_3_OUT (4980) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INC_P02_6_IN | unreferenced | -| NC_P02_6_IN (4972) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INB_P02_0_IN | unreferenced | -| NB_P02_0_IN (4974) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P11_11_OUT | unreferenced | -| P11_11_OUT (4978) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INC_P00_7_IN | unreferenced | -| NC_P00_7_IN (4975) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INA_P00_1_IN | unreferenced | -| NA_P00_1_IN (4973) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P02_2_OUT | unreferenced | -| P02_2_OUT (4976) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P02_7_OUT | unreferenced | -| P02_7_OUT (4977) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P15_5_OUT | unreferenced | -| P15_5_OUT (4979) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P21_6_OUT | unreferenced | -| LSO_P21_6_OUT (4728) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P33_1_OUT | unreferenced | -| LSO_P33_1_OUT (4729) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_T | IfxAsclin_PinMap.o | | IfxAsclin1_TX_P14_10_OUT | unreferenced | -| X_P14_10_OUT (4736) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (5835) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT83_P14_3_OUT | unreferenced | -| TOUT83_P14_3_OUT (5833) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (5836) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT38_P32_2_OUT | unreferenced | -| TOUT38_P32_2_OUT (5837) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (5834) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (5831) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT55_P21_4_OUT | unreferenced | -| TOUT55_P21_4_OUT (5832) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT85_P14_5_OUT | unreferenced | -| TOUT85_P14_5_OUT (5815) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT48_P22_1_OUT | unreferenced | -| TOUT48_P22_1_OUT (5813) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT9_P00_0_OUT | unreferenced | -| TOUT9_P00_0_OUT (5817) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT103_P10_1_OUT | unreferenced | -| TOUT103_P10_1_OUT (5818) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT31_P33_9_OUT | unreferenced | -| TOUT31_P33_9_OUT (5822) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT10_P00_1_OUT | unreferenced | -| TOUT10_P00_1_OUT (5819) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT11_P00_2_OUT | unreferenced | -| TOUT11_P00_2_OUT (5820) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT53_P21_2_OUT | unreferenced | -| TOUT53_P21_2_OUT (5814) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT8_P02_8_OUT | unreferenced | -| TOUT8_P02_8_OUT (5816) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT1_P02_1_OUT | unreferenced | -| TOUT1_P02_1_OUT (5821) | | | | | -| .text.IfxGtm_PinMap.IfxGtm_PinMap_set | IfxGtm_PinMap.o | | IfxGtm_PinMap_setTomTout | unreferenced | -| TomTout (5810) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT0_P02_0_OUT | unreferenced | -| TOUT0_P02_0_OUT (5811) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT109_P10_7_OUT | unreferenced | -| TOUT109_P10_7_OUT (5812) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (5839) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (5844) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (5838) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (5841) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT56_P21_5_OUT | unreferenced | -| TOUT56_P21_5_OUT (5840) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT82_P14_2_OUT | unreferenced | -| TOUT82_P14_2_OUT (5842) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (5843) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_init | unreferenced | -| ceiver_init (3581) | | | | | -| .text.zf_device_virtual_oscilloscope. | zf_device_virtual_oscilloscope.o | | virtual_oscilloscope_data_conversion | unreferenced | -| virtual_oscilloscope_data_conversion | | | | | -| (3619) | | | | | -| .text.zf_device_virtual_oscilloscope. | zf_device_virtual_oscilloscope.o | | crc_check | unreferenced | -| crc_check (3618) | | | | | -| .bss.zf_device_uart_receiver.uart_rec | zf_device_uart_receiver.o | | uart_receiver | unreferenced | -| eiver (3582) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_callback | unreferenced | -| ceiver_callback (3580) | | | | | -| .data.zf_device_uart_receiver._999001 | zf_device_uart_receiver.o | | | unreferenced | -| _time_last (3584) | | | | | -| .data.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_data | unreferenced | -| ceiver_data (3583) | | | | | -| .data.zf_device_uart_receiver._999002 | zf_device_uart_receiver.o | | | unreferenced | -| _length (3585) | | | | | -| .bss.zf_device_virtual_oscilloscope.v | zf_device_virtual_oscilloscope.o | | virtual_oscilloscope_data | unreferenced | -| irtual_oscilloscope_data (3620) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wai | zf_device_wifi_spi.o | | wifi_spi_wait_idle | unreferenced | -| t_idle (3639) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wri | zf_device_wifi_spi.o | | wifi_spi_write | unreferenced | -| te (3640) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_tra | zf_device_wifi_spi.o | | wifi_spi_transfer_command | unreferenced | -| nsfer_command (3641) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_set | zf_device_wifi_spi.o | | wifi_spi_set_parameter | unreferenced | -| _parameter (3643) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_parameter | unreferenced | -| _parameter (3644) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_tra | zf_device_wifi_spi.o | | wifi_spi_transfer_data | unreferenced | -| nsfer_data (3642) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_mac_addr | unreferenced | -| _mac_addr (3646) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wif | zf_device_wifi_spi.o | | wifi_spi_wifi_connect | unreferenced | -| i_connect (3648) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_version | unreferenced | -| _version (3645) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_ip_addr_port | unreferenced | -| _ip_addr_port (3647) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_soc | zf_device_wifi_spi.o | | wifi_spi_socket_connect | unreferenced | -| ket_connect (3649) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_vers | zf_device_wifi_spi.o | | wifi_spi_version | unreferenced | -| ion (3656) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_ini | zf_device_wifi_spi.o | | wifi_spi_init | unreferenced | -| t (3655) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_soc | zf_device_wifi_spi.o | | wifi_spi_socket_disconnect | unreferenced | -| ket_disconnect (3650) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_udp | zf_device_wifi_spi.o | | wifi_spi_udp_send_now | unreferenced | -| _send_now (3652) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_res | zf_device_wifi_spi.o | | wifi_spi_reset | unreferenced | -| et (3651) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_sen | zf_device_wifi_spi.o | | wifi_spi_send_buffer | unreferenced | -| d_buffer (3653) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_rea | zf_device_wifi_spi.o | | wifi_spi_read_buffer | unreferenced | -| d_buffer (3654) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_ip_a | zf_device_wifi_spi.o | | wifi_spi_ip_addr_port | unreferenced | -| ddr_port (3658) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_fifo | zf_device_wifi_spi.o | | | unreferenced | -| (3659) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_buff | zf_device_wifi_spi.o | | | unreferenced | -| er (3660) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_w | zf_device_wifi_uart.o | | wifi_uart_wait_ack | unreferenced | -| ait_ack (3784) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_clear_receive_buffer | unreferenced | -| lear_receive_buffer (3785) | | | | | -| .text.zf_device_wifi_uart.wifi_data_p | zf_device_wifi_uart.o | | wifi_data_parse | unreferenced | -| arse (3786) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_mac_ | zf_device_wifi_spi.o | | wifi_spi_mac_addr | unreferenced | -| addr (3657) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_mute | zf_device_wifi_spi.o | | | unreferenced | -| x (3661) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_version | unreferenced | -| et_version (3787) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_r | zf_device_wifi_uart.o | | wifi_uart_reset | unreferenced | -| eset (3798) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_u | zf_device_wifi_uart.o | | wifi_uart_uart_config_set | unreferenced | -| art_config_set (3789) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_connect_model | unreferenced | -| et_connect_model (3795) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_transfer_model | unreferenced | -| et_transfer_model (3796) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_entry_serianet | unreferenced | -| ntry_serianet (3801) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_mac | unreferenced | -| et_mac (3790) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_ip | unreferenced | -| et_ip (3791) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_information | unreferenced | -| et_information (3792) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_wifi | unreferenced | -| et_wifi (3793) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_a | zf_device_wifi_uart.o | | wifi_uart_auto_connect_wifi | unreferenced | -| uto_connect_wifi (3794) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_echo_set | unreferenced | -| cho_set (3788) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_soft_reset | unreferenced | -| oft_reset (3797) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_model | unreferenced | -| et_model (3799) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnected_wifi | unreferenced | -| isconnected_wifi (3800) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_connect_udp_client | unreferenced | -| onnect_udp_client (3804) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_exit_tcp_servers | unreferenced | -| xit_tcp_servers (3808) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_exit_serianet | unreferenced | -| xit_serianet (3802) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_connect_tcp_servers | unreferenced | -| onnect_tcp_servers (3803) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnect_link | unreferenced | -| isconnect_link (3805) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnect_link_with_id | unreferenced | -| isconnect_link_with_id (3806) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_entry_tcp_servers | unreferenced | -| ntry_tcp_servers (3807) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_callback | unreferenced | -| allback (3813) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_send_buffer | unreferenced | -| end_buffer (3810) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_t | zf_device_wifi_uart.o | | wifi_uart_tcp_servers_check_link | unreferenced | -| cp_servers_check_link (3809) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_i | zf_device_wifi_uart.o | | wifi_uart_init | unreferenced | -| nit (3814) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_t | zf_device_wifi_uart.o | | wifi_uart_tcp_servers_send_buffer | unreferenced | -| cp_servers_send_buffer (3811) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_r | zf_device_wifi_uart.o | | wifi_uart_read_buffer | unreferenced | -| ead_buffer (3812) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_in | zf_device_wifi_uart.o | | wifi_uart_information | unreferenced | -| formation (3815) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_fi | zf_device_wifi_uart.o | | | unreferenced | -| fo (3816) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_bu | zf_device_wifi_uart.o | | | unreferenced | -| ffer (3817) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_buffer | unreferenced | -| s_uart_send_buffer (4071) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_string | unreferenced | -| s_uart_send_string (4072) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_read_buffer | unreferenced | -| s_uart_read_buffer (4074) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_da | zf_device_wifi_uart.o | | | unreferenced | -| ta (3818) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_image | unreferenced | -| s_uart_send_image (4073) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_byte | unreferenced | -| s_uart_send_byte (4070) | | | | | -| .bss.zf_device_wireless_uart.wireless | zf_device_wireless_uart.o | | | unreferenced | -| _uart_buffer (4078) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_auto_baud_flag (4080) | | | | | -| .text.printf_redirect.fgetc (4140) | printf_redirect.o | | fgetc | unreferenced | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_sum | unreferenced | -| istant_sum (4157) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_data_send | unreferenced | -| istant_camera_data_send (4158) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_oscilloscope_send | unreferenced | -| istant_oscilloscope_send (4160) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_information_config | unreferenced | -| istant_camera_information_config | | | | | -| (4161) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_dot_send | unreferenced | -| istant_camera_dot_send (4159) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_uart_data (4079) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_auto_baud_data (4081) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_callback | unreferenced | -| s_uart_callback (4075) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_init | unreferenced | -| s_uart_init (4076) | | | | | -| .bss.zf_device_wireless_uart.wireless | zf_device_wireless_uart.o | | | unreferenced | -| _uart_fifo (4077) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_R | IfxAsclin_PinMap.o | | IfxAsclin3_RTS_P00_9_OUT | unreferenced | -| TS_P00_9_OUT (4679) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_R | IfxAsclin_PinMap.o | | IfxAsclin2_RTS_P33_4_OUT | unreferenced | -| TS_P33_4_OUT (4678) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RXD_P14_8_IN | unreferenced | -| XD_P14_8_IN (4685) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_R | IfxAsclin_PinMap.o | | IfxAsclin3_RXD_P32_2_IN | unreferenced | -| XD_P32_2_IN (4696) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_S | IfxAsclin_PinMap.o | | IfxAsclin0_SCLK_P14_0_OUT | unreferenced | -| CLK_P14_0_OUT (4699) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_S | IfxAsclin_PinMap.o | | IfxAsclin0_SCLK_P15_2_OUT | unreferenced | -| CLK_P15_2_OUT (4700) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P15_0_OUT | unreferenced | -| CLK_P15_0_OUT (4701) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P20_10_OUT | unreferenced | -| CLK_P20_10_OUT (4702) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P33_11_OUT | unreferenced | -| CLK_P33_11_OUT (4703) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P10_6_OUT | unreferenced | -| CLK_P10_6_OUT (4706) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P14_2_OUT | unreferenced | -| CLK_P14_2_OUT (4707) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P33_7_OUT | unreferenced | -| CLK_P33_7_OUT (4708) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P02_4_OUT | unreferenced | -| CLK_P02_4_OUT (4705) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P33_12_OUT | unreferenced | -| CLK_P33_12_OUT (4704) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P33_9_OUT | unreferenced | -| CLK_P33_9_OUT (4709) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P00_2_OUT | unreferenced | -| CLK_P00_2_OUT (4711) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P15_8_OUT | unreferenced | -| CLK_P15_8_OUT (4713) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P20_0_OUT | unreferenced | -| CLK_P20_0_OUT (4714) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P00_0_OUT | unreferenced | -| CLK_P00_0_OUT (4710) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P15_6_OUT | unreferenced | -| CLK_P15_6_OUT (4712) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P32_3_OUT | unreferenced | -| CLK_P32_3_OUT (4717) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P33_2_OUT | unreferenced | -| CLK_P33_2_OUT (4718) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P21_7_OUT | unreferenced | -| CLK_P21_7_OUT (4716) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P14_3_OUT | unreferenced | -| LSO_P14_3_OUT (4719) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P10_5_OUT | unreferenced | -| LSO_P10_5_OUT (4723) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P33_10_OUT | unreferenced | -| LSO_P33_10_OUT (4721) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P20_8_OUT | unreferenced | -| LSO_P20_8_OUT (4720) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P33_6_OUT | unreferenced | -| LSO_P33_6_OUT (4724) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P21_2_OUT | unreferenced | -| LSO_P21_2_OUT (4727) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P21_5_OUT | unreferenced | -| CLK_P21_5_OUT (4715) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P02_3_OUT | unreferenced | -| LSO_P02_3_OUT (4722) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P00_3_OUT | unreferenced | -| LSO_P00_3_OUT (4725) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P14_3_OUT | unreferenced | -| LSO_P14_3_OUT (4726) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_C | IfxAsclin_PinMap.o | | IfxAsclin0_CTSA_P14_9_IN | unreferenced | -| TSA_P14_9_IN (4668) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_C | IfxAsclin_PinMap.o | | IfxAsclin1_CTSB_P32_4_IN | unreferenced | -| TSB_P32_4_IN (4670) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_C | IfxAsclin_PinMap.o | | IfxAsclin2_CTSB_P33_5_IN | unreferenced | -| TSB_P33_5_IN (4672) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_C | IfxAsclin_PinMap.o | | IfxAsclin1_CTSA_P20_7_IN | unreferenced | -| TSA_P20_7_IN (4669) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_C | IfxAsclin_PinMap.o | | IfxAsclin3_CTSA_P00_12_IN | unreferenced | -| TSA_P00_12_IN (4673) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_R | IfxAsclin_PinMap.o | | IfxAsclin0_RTS_P14_7_OUT | unreferenced | -| TS_P14_7_OUT (4674) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_C | IfxAsclin_PinMap.o | | IfxAsclin2_CTSA_P10_7_IN | unreferenced | -| TSA_P10_7_IN (4671) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RTS_P20_6_OUT | unreferenced | -| TS_P20_6_OUT (4675) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RTS_P23_1_OUT | unreferenced | -| TS_P23_1_OUT (4676) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_R | IfxAsclin_PinMap.o | | IfxAsclin2_RTS_P10_8_OUT | unreferenced | -| TS_P10_8_OUT (4677) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_data_analysis | unreferenced | -| istant_data_analysis (4164) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_send | unreferenced | -| istant_camera_send (4163) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_buffer (4165) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | | unreferenced | -| istant_fifo (4166) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_dot_data (4168) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_receive_callback | unreferenced | -| istant_receive_callback (4171) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_boundary_config | unreferenced | -| istant_camera_boundary_config (4162) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_data (4167) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_buffer (4169) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_transfer_callback | unreferenced | -| istant_transfer_callback (4170) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_parameter | unreferenced | -| istant_parameter (4173) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_parameter_update_flag | unreferenced | -| istant_parameter_update_flag (4174) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_receive | unreferenced | -| ekfree_assistant_receive (4249) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | seekfree_assistant_oscilloscope_data | unreferenced | -| stant_oscilloscope_data (4172) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_transfer | unreferenced | -| ekfree_assistant_transfer (4248) | | | | | -| .text.zf_common_debug.debug_assert_en | zf_common_debug.o | | debug_assert_enable | unreferenced | -| able (4324) | | | | | -| .text.zf_common_debug.debug_read_ring | zf_common_debug.o | | debug_read_ring_buffer | unreferenced | -| _buffer (4322) | | | | | -| .text.zf_common_debug.debug_assert_di | zf_common_debug.o | | debug_assert_disable | unreferenced | -| sable (4325) | | | | | -| .text.zf_common_clock.set_clock | zf_common_clock.o | | set_clock | unreferenced | -| (4273) | | | | | -| .text.zf_common_debug.debug_send_buff | zf_common_debug.o | | debug_send_buffer | unreferenced | -| er (4321) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_interface_init | unreferenced | -| ekfree_assistant_interface_init | | | | | -| (4250) | | | | | -| .text.zf_common_debug.debug_log_handl | zf_common_debug.o | | debug_log_handler | unreferenced | -| er (4327) | | | | | -| .text.zf_common_fifo.fifo_write_eleme | zf_common_fifo.o | | fifo_write_element | unreferenced | -| nt (4443) | | | | | -| .text.zf_common_fifo.fifo_read_elemen | zf_common_fifo.o | | fifo_read_element | unreferenced | -| t (4445) | | | | | -| .text.zf_common_fifo.fifo_read_tail_b | zf_common_fifo.o | | fifo_read_tail_buffer | unreferenced | -| uffer (4447) | | | | | -| .rodata.zf_common_font.chinese_test | zf_common_font.o | | chinese_test | unreferenced | -| (4516) | | | | | -| .rodata.zf_common_font.ascii_font_6x8 | zf_common_font.o | | ascii_font_6x8 | unreferenced | -| (4515) | | | | | -| .rodata.zf_common_font.oled_16x16_chi | zf_common_font.o | | oled_16x16_chinese | unreferenced | -| nese (4517) | | | | | -| .rodata.zf_common_font.ascii_font_8x1 | zf_common_font.o | | ascii_font_8x16 | unreferenced | -| 6 (4514) | | | | | -| .text.zf_common_function.func_soft_de | zf_common_function.o | | func_soft_delay | unreferenced | -| lay (4533) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_int | unreferenced | -| int (4534) | | | | | -| .text.zf_common_function.func_get_gre | zf_common_function.o | | func_get_greatest_common_divisor | unreferenced | -| atest_common_divisor (4532) | | | | | -| .text.zf_common_function.func_uint_to | zf_common_function.o | | func_uint_to_str | unreferenced | -| _str (4537) | | | | | -| .rodata.zf_common_font.gImage_seekfre | zf_common_font.o | | gImage_seekfree_logo | unreferenced | -| e_logo (4518) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_uint | unreferenced | -| uint (4536) | | | | | -| .text.zf_common_function.func_int_to_ | zf_common_function.o | | func_int_to_str | unreferenced | -| str (4535) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_float | unreferenced | -| float (4538) | | | | | -| .text.zf_common_function.func_hex_to_ | zf_common_function.o | | func_hex_to_str | unreferenced | -| str (4543) | | | | | -| .text.zf_common_function.number_conve | zf_common_function.o | | number_conversion_ascii | unreferenced | -| rsion_ascii (4544) | | | | | -| .text.zf_common_function.zf_sprintf | zf_common_function.o | | zf_sprintf | unreferenced | -| (4546) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_hex | unreferenced | -| hex (4542) | | | | | -| .text.zf_common_function.func_double_ | zf_common_function.o | | func_double_to_str | unreferenced | -| to_str (4541) | | | | | -| .text.zf_common_function.printf_rever | zf_common_function.o | | printf_reverse_order | unreferenced | -| se_order (4545) | | | | | -| .text.zf_common_function.func_float_t | zf_common_function.o | | func_float_to_str | unreferenced | -| o_str (4539) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_double | unreferenced | -| double (4540) | | | | | -| .text.zf_device_scc8660.scc8660_set_r | zf_device_scc8660.o | | scc8660_set_reg | unreferenced | -| eg (3189) | | | | | -| .text.zf_device_scc8660.scc8660_init | zf_device_scc8660.o | | scc8660_init | unreferenced | -| (3192) | | | | | -| .text.zf_device_scc8660.scc8660_set_w | zf_device_scc8660.o | | scc8660_set_white_balance | unreferenced | -| hite_balance (3188) | | | | | -| .text.zf_device_scc8660.scc8660_set_b | zf_device_scc8660.o | | scc8660_set_brightness | unreferenced | -| rightness (3187) | | | | | -| .text.zf_device_scc8660.scc8660_vsync | zf_device_scc8660.o | | scc8660_vsync_handler | unreferenced | -| _handler (3190) | | | | | -| .text.zf_device_scc8660.scc8660_dma_h | zf_device_scc8660.o | | scc8660_dma_handler | unreferenced | -| andler (3191) | | | | | -| .bss.zf_device_scc8660.scc8660_image | zf_device_scc8660.o | | scc8660_image | unreferenced | -| (3194) | | | | | -| .data.zf_device_scc8660.scc8660_finis | zf_device_scc8660.o | | scc8660_finish_flag | unreferenced | -| h_flag (3193) | | | | | -| .bss.zf_device_scc8660.scc8660_type | zf_device_scc8660.o | | | unreferenced | -| (3199) | | | | | -| .bss.zf_device_scc8660.scc8660_dma_in | zf_device_scc8660.o | | scc8660_dma_int_num | unreferenced | -| t_num (3197) | | | | | -| .data.zf_device_scc8660.scc8660_set_c | zf_device_scc8660.o | | | unreferenced | -| onfing_buffer (3200) | | | | | -| .data.zf_device_scc8660.scc8660_get_c | zf_device_scc8660.o | | | unreferenced | -| onfing_buffer (3201) | | | | | -| .text.zf_device_tft180.tft180_write_i | zf_device_tft180.o | | tft180_write_index | unreferenced | -| ndex (3299) | | | | | -| .text.zf_device_tft180.tft180_set_reg | zf_device_tft180.o | | tft180_set_region | unreferenced | -| ion (3300) | | | | | -| .text.zf_device_tft180.tft180_debug_i | zf_device_tft180.o | | tft180_debug_init | unreferenced | -| nit (3301) | | | | | -| .bss.zf_device_scc8660.scc8660_link_l | zf_device_scc8660.o | | scc8660_link_list_num | unreferenced | -| ist_num (3195) | | | | | -| .data.zf_device_scc8660.scc8660_lost_ | zf_device_scc8660.o | | scc8660_lost_flag | unreferenced | -| flag (3196) | | | | | -| .bss.zf_device_scc8660.scc8660_dma_in | zf_device_scc8660.o | | scc8660_dma_init_flag | unreferenced | -| it_flag (3198) | | | | | -| .text.zf_device_tft180.tft180_clear | zf_device_tft180.o | | tft180_clear | unreferenced | -| (3302) | | | | | -| .text.zf_device_tft180.tft180_full | zf_device_tft180.o | | tft180_full | unreferenced | -| (3303) | | | | | -| .text.zf_device_tft180.tft180_set_dir | zf_device_tft180.o | | tft180_set_dir | unreferenced | -| (3304) | | | | | -| .text.zf_device_tft180.tft180_set_fon | zf_device_tft180.o | | tft180_set_font | unreferenced | -| t (3305) | | | | | -| .text.zf_device_tft180.tft180_draw_po | zf_device_tft180.o | | tft180_draw_point | unreferenced | -| int (3307) | | | | | -| .text.zf_device_tft180.tft180_show_ch | zf_device_tft180.o | | tft180_show_char | unreferenced | -| ar (3309) | | | | | -| .text.zf_device_tft180.tft180_show_fl | zf_device_tft180.o | | tft180_show_float | unreferenced | -| oat (3313) | | | | | -| .text.zf_device_tft180.tft180_set_col | zf_device_tft180.o | | tft180_set_color | unreferenced | -| or (3306) | | | | | -| .text.zf_device_tft180.tft180_show_gr | zf_device_tft180.o | | tft180_show_gray_image | unreferenced | -| ay_image (3315) | | | | | -| .data.zf_device_tft180.tft180_width_m | zf_device_tft180.o | | tft180_width_max | unreferenced | -| ax (3320) | | | | | -| .data.zf_device_tft180.tft180_pencolo | zf_device_tft180.o | | | unreferenced | -| r (3322) | | | | | -| .data.zf_device_tft180.tft180_bgcolor | zf_device_tft180.o | | | unreferenced | -| (3323) | | | | | -| .data.zf_device_tft180.tft180_display | zf_device_tft180.o | | | unreferenced | -| _dir (3324) | | | | | -| .data.zf_device_tft180.tft180_display | zf_device_tft180.o | | | unreferenced | -| _font (3325) | | | | | -| .text.zf_device_tft180.tft180_init | zf_device_tft180.o | | tft180_init | unreferenced | -| (3319) | | | | | -| .text.zf_device_tft180.tft180_show_bi | zf_device_tft180.o | | tft180_show_binary_image | unreferenced | -| nary_image (3314) | | | | | -| .text.zf_device_tft180.tft180_show_st | zf_device_tft180.o | | tft180_show_string | unreferenced | -| ring (3310) | | | | | -| .text.zf_device_tft180.tft180_draw_li | zf_device_tft180.o | | tft180_draw_line | unreferenced | -| ne (3308) | | | | | -| .text.zf_device_tft180.tft180_show_in | zf_device_tft180.o | | tft180_show_int | unreferenced | -| t (3311) | | | | | -| .text.zf_device_tft180.tft180_show_ui | zf_device_tft180.o | | tft180_show_uint | unreferenced | -| nt (3312) | | | | | -| .text.zf_device_tft180.tft180_show_rg | zf_device_tft180.o | | tft180_show_rgb565_image | unreferenced | -| b565_image (3316) | | | | | -| .text.zf_device_tft180.tft180_show_wa | zf_device_tft180.o | | tft180_show_wave | unreferenced | -| ve (3317) | | | | | -| .text.zf_device_tft180.tft180_show_ch | zf_device_tft180.o | | tft180_show_chinese | unreferenced | -| inese (3318) | | | | | -| .data.zf_device_tft180.tft180_height_ | zf_device_tft180.o | | tft180_height_max | unreferenced | -| max (3321) | | | | | -| .data.zf_device_tsl1401.tsl1401_init_ | zf_device_tsl1401.o | | | unreferenced | -| state (3473) | | | | | -| .text.zf_device_tsl1401.tsl1401_colle | zf_device_tsl1401.o | | tsl1401_collect_pit_handler | unreferenced | -| ct_pit_handler (3469) | | | | | -| .text.zf_device_tsl1401.tsl1401_init | zf_device_tsl1401.o | | tsl1401_init | unreferenced | -| (3471) | | | | | -| .bss.zf_device_tsl1401.tsl1401_finish | zf_device_tsl1401.o | | tsl1401_finish_flag | unreferenced | -| _flag (3474) | | | | | -| .text.zf_device_tsl1401.tsl1401_send_ | zf_device_tsl1401.o | | tsl1401_send_data | unreferenced | -| data (3470) | | | | | -| .bss.zf_device_tsl1401.tsl1401_data | zf_device_tsl1401.o | | tsl1401_data | unreferenced | -| (3472) | | | | | -| .data.zf_device_type.wireless_type | zf_device_type.o | | wireless_type | unreferenced | -| (3516) | | | | | -| .data.zf_device_type.tof_module_exti_ | zf_device_type.o | | tof_module_exti_handler | unreferenced | -| handler (3519) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_interval_time | unreferenced | -| ceiver_interval_time (3578) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_analysis | unreferenced | -| ceiver_analysis (3579) | | | | | -| .text.zf_device_type.set_camera_type | zf_device_type.o | | set_camera_type | unreferenced | -| (3504) | | | | | -| .text.zf_device_type.set_tof_type | zf_device_type.o | | set_tof_type | unreferenced | -| (3507) | | | | | -| .data.zf_device_type.camera_type_2 | zf_device_type.o | | camera_type_2 | unreferenced | -| (3512) | | | | | -| .data.zf_device_type.camera_type | zf_device_type.o | | camera_type | unreferenced | -| (3508) | | | | | -| .data.zf_device_type.tof_type (3518) | zf_device_type.o | | tof_type | unreferenced | -| .text.zf_device_type.set_camera_type_ | zf_device_type.o | | set_camera_type_2 | unreferenced | -| 2 (3505) | | | | | -| .text.zf_device_type.set_wireless_typ | zf_device_type.o | | set_wireless_type | unreferenced | -| e (3506) | | | | | -| .data.zf_device_type.camera_uart_hand | zf_device_type.o | | camera_uart_handler_2 | unreferenced | -| ler_2 (3513) | | | | | -| .data.zf_device_oled.oled_display_dir | zf_device_oled.o | | | unreferenced | -| (2965) | | | | | -| .data.zf_device_oled.oled_display_fon | zf_device_oled.o | | | unreferenced | -| t (2966) | | | | | -| .text.zf_device_ov7725.ov7725_set_con | zf_device_ov7725.o | | ov7725_set_config | unreferenced | -| fig (3084) | | | | | -| .text.zf_device_ov7725.ov7725_get_con | zf_device_ov7725.o | | ov7725_get_config | unreferenced | -| fig (3085) | | | | | -| .text.zf_device_ov7725.ov7725_iic_ini | zf_device_ov7725.o | | ov7725_iic_init | unreferenced | -| t (3086) | | | | | -| .text.zf_device_ov7725.ov7725_uart_ha | zf_device_ov7725.o | | ov7725_uart_handler | unreferenced | -| ndler (3087) | | | | | -| .text.zf_device_ov7725.ov7725_dma_han | zf_device_ov7725.o | | ov7725_dma_handler | unreferenced | -| dler (3089) | | | | | -| .text.zf_device_ov7725.ov7725_uart_ge | zf_device_ov7725.o | | ov7725_uart_get_id | unreferenced | -| t_id (3090) | | | | | -| .text.zf_device_ov7725.ov7725_get_ver | zf_device_ov7725.o | | ov7725_get_version | unreferenced | -| sion (3091) | | | | | -| .data.zf_device_ov7725.ov7725_finish_ | zf_device_ov7725.o | | ov7725_finish_flag | unreferenced | -| flag (3093) | | | | | -| .bss.zf_device_ov7725.ov7725_image_bi | zf_device_ov7725.o | | ov7725_image_binary | unreferenced | -| nary (3094) | | | | | -| .bss.zf_device_ov7725.ov7725_uart_dma | zf_device_ov7725.o | | ov7725_uart_dma_init_flag | unreferenced | -| _init_flag (3095) | | | | | -| .text.zf_device_ov7725.ov7725_init | zf_device_ov7725.o | | ov7725_init | unreferenced | -| (3092) | | | | | -| .data.zf_device_ov7725.ov7725_dma_int | zf_device_ov7725.o | | ov7725_dma_int_num | unreferenced | -| _num (3096) | | | | | -| .data.zf_device_ov7725.ov7725_lost_fl | zf_device_ov7725.o | | ov7725_lost_flag | unreferenced | -| ag (3097) | | | | | -| .data.zf_device_ov7725.ov7725_link_li | zf_device_ov7725.o | | ov7725_link_list_num | unreferenced | -| st_num (3098) | | | | | -| .data.zf_device_ov7725.ov7725_set_con | zf_device_ov7725.o | | | unreferenced | -| fing_buffer (3099) | | | | | -| .text.zf_device_ov7725.ov7725_vsync_h | zf_device_ov7725.o | | ov7725_vsync_handler | unreferenced | -| andler (3088) | | | | | -| .data.zf_device_ov7725.ov7725_get_con | zf_device_ov7725.o | | | unreferenced | -| fing_buffer (3100) | | | | | -| .text.zf_device_scc8660.scc8660_set_c | zf_device_scc8660.o | | scc8660_set_config | unreferenced | -| onfig (3181) | | | | | -| .text.zf_device_scc8660.scc8660_get_c | zf_device_scc8660.o | | scc8660_get_config | unreferenced | -| onfig (3182) | | | | | -| .text.zf_device_scc8660.scc8660_uart_ | zf_device_scc8660.o | | scc8660_uart_callback | unreferenced | -| callback (3183) | | | | | -| .text.zf_device_scc8660.scc8660_get_p | zf_device_scc8660.o | | scc8660_get_parameter | unreferenced | -| arameter (3185) | | | | | -| .text.zf_device_scc8660.scc8660_get_i | zf_device_scc8660.o | | scc8660_get_id | unreferenced | -| d (3184) | | | | | -| .text.zf_device_scc8660.scc8660_get_v | zf_device_scc8660.o | | scc8660_get_version | unreferenced | -| ersion (3186) | | | | | -| .text.zf_device_ips200.ips200_show_wa | zf_device_ips200.o | | ips200_show_wave | unreferenced | -| ve (2471) | | | | | -| .text.zf_device_ips200.ips200_init | zf_device_ips200.o | | ips200_init | unreferenced | -| (2473) | | | | | -| .data.zf_device_ips200.ips200_pencolo | zf_device_ips200.o | | | unreferenced | -| r (2476) | | | | | -| .data.zf_device_ips200.ips_rst_pin | zf_device_ips200.o | | | unreferenced | -| (2481) | | | | | -| .data.zf_device_ips200.ips_bl_pin | zf_device_ips200.o | | | unreferenced | -| (2482) | | | | | -| .data.zf_device_ips200.ips_cs_pin | zf_device_ips200.o | | | unreferenced | -| (2483) | | | | | -| .text.zf_device_ips200.ips200_show_ch | zf_device_ips200.o | | ips200_show_chinese | unreferenced | -| inese (2472) | | | | | -| .text.zf_device_key.key_scanner | zf_device_key.o | | key_scanner | unreferenced | -| (2665) | | | | | -| .data.zf_device_ips200.ips200_width_m | zf_device_ips200.o | | ips200_width_max | unreferenced | -| ax (2474) | | | | | -| .data.zf_device_ips200.ips200_height_ | zf_device_ips200.o | | ips200_height_max | unreferenced | -| max (2475) | | | | | -| .data.zf_device_ips200.ips200_bgcolor | zf_device_ips200.o | | | unreferenced | -| (2477) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _type (2478) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _dir (2479) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _font (2480) | | | | | -| .text.zf_device_key.key_get_state | zf_device_key.o | | key_get_state | unreferenced | -| (2666) | | | | | -| .bss.zf_device_key.key_state (2672) | zf_device_key.o | | | unreferenced | -| .text.zf_device_key.key_clear_state | zf_device_key.o | | key_clear_state | unreferenced | -| (2667) | | | | | -| .rodata.zf_device_key.key_index | zf_device_key.o | | | unreferenced | -| (2673) | | | | | -| .text.zf_device_key.key_clear_all_sta | zf_device_key.o | | key_clear_all_state | unreferenced | -| te (2668) | | | | | -| .bss.zf_device_key.key_press_time | zf_device_key.o | | | unreferenced | -| (2671) | | | | | -| .text.zf_device_menc15a.menc15a_get_a | zf_device_menc15a.o | | menc15a_get_absolute_data | unreferenced | -| bsolute_data (2718) | | | | | -| .text.zf_device_menc15a.menc15a_init | zf_device_menc15a.o | | menc15a_init | unreferenced | -| (2720) | | | | | -| .data.zf_device_menc15a.menc15a_absol | zf_device_menc15a.o | | menc15a_absolute_data | unreferenced | -| ute_data (2721) | | | | | -| .text.zf_device_menc15a.menc15a_get_s | zf_device_menc15a.o | | menc15a_get_speed_data | unreferenced | -| peed_data (2719) | | | | | -| .text.zf_device_key.key_init (2669) | zf_device_key.o | | key_init | unreferenced | -| .text.zf_device_menc15a.magnetic_enco | zf_device_menc15a.o | | magnetic_encoder_get_offset | unreferenced | -| der_get_offset (2717) | | | | | -| .data.zf_device_key.scanner_period | zf_device_key.o | | | unreferenced | -| (2670) | | | | | -| .data.zf_device_menc15a.menc15a_absol | zf_device_menc15a.o | | menc15a_absolute_offset_data | unreferenced | -| ute_offset_data (2722) | | | | | -| .text.zf_device_mpu6050.mpu6050_self1 | zf_device_mpu6050.o | | mpu6050_self1_check | unreferenced | -| _check (2758) | | | | | -| .text.zf_device_mpu6050.mpu6050_get_g | zf_device_mpu6050.o | | mpu6050_get_gyro | unreferenced | -| yro (2760) | | | | | -| .text.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_transition | unreferenced | -| transition (2762) | | | | | -| .text.zf_device_mpu6050.mpu6050_init | zf_device_mpu6050.o | | mpu6050_init | unreferenced | -| (2763) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_x | unreferenced | -| x (2764) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_y | unreferenced | -| y (2765) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_z | unreferenced | -| z (2766) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_x | zf_device_mpu6050.o | | mpu6050_acc_x | unreferenced | -| (2767) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_y | zf_device_mpu6050.o | | mpu6050_acc_y | unreferenced | -| (2768) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_z | zf_device_mpu6050.o | | mpu6050_acc_z | unreferenced | -| (2769) | | | | | -| .bss.zf_device_mpu6050.mpu6050_iic_st | zf_device_mpu6050.o | | | unreferenced | -| ruct (2770) | | | | | -| .data.zf_device_menc15a.menc15a_speed | zf_device_menc15a.o | | menc15a_speed_data | unreferenced | -| _data (2723) | | | | | -| .text.zf_device_mpu6050.mpu6050_get_a | zf_device_mpu6050.o | | mpu6050_get_acc | unreferenced | -| cc (2759) | | | | | -| .text.zf_device_mpu6050.mpu6050_acc_t | zf_device_mpu6050.o | | mpu6050_acc_transition | unreferenced | -| ransition (2761) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_lost_ | zf_device_mt9v03x.o | | mt9v03x_lost_flag | unreferenced | -| flag (2834) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_dma_in | zf_device_mt9v03x.o | | mt9v03x_dma_int_num | unreferenced | -| t_num (2835) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_init | zf_device_mt9v03x.o | | mt9v03x_init | unreferenced | -| (2829) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_finis | zf_device_mt9v03x.o | | mt9v03x_finish_flag | unreferenced | -| h_flag (2830) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_image | zf_device_mt9v03x.o | | mt9v03x_image | unreferenced | -| (2831) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_vsync | zf_device_mt9v03x.o | | mt9v03x_vsync_handler | unreferenced | -| _handler (2827) | | | | | -| .data.zf_device_mt9v03x.timeout | zf_device_mt9v03x.o | | timeout | unreferenced | -| (2833) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_type | zf_device_mt9v03x.o | | | unreferenced | -| (2832) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_dma_h | zf_device_mt9v03x.o | | mt9v03x_dma_handler | unreferenced | -| andler (2828) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_type | zf_device_mt9v03x2.o | | | unreferenced | -| (2892) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_dma_in | zf_device_mt9v03x.o | | mt9v03x_dma_init_flag | unreferenced | -| it_flag (2836) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_link_l | zf_device_mt9v03x.o | | mt9v03x_link_list_num | unreferenced | -| ist_num (2837) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_fin | zf_device_mt9v03x2.o | | mt9v03x2_finish_flag | unreferenced | -| ish_flag (2890) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_dma_r | zf_device_mt9v03x.o | | mt9v03x_dma_run_flag | unreferenced | -| un_flag (2838) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_imag | zf_device_mt9v03x2.o | | mt9v03x2_image | unreferenced | -| e (2891) | | | | | -| .data.zf_device_mt9v03x2.timeout_2 | zf_device_mt9v03x2.o | | timeout_2 | unreferenced | -| (2893) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_los | zf_device_mt9v03x2.o | | mt9v03x2_lost_flag | unreferenced | -| t_flag (2894) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_dma_ | zf_device_mt9v03x2.o | | mt9v03x2_dma_int_num | unreferenced | -| int_num (2895) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_vsy | zf_device_mt9v03x2.o | | mt9v03x2_vsync_handler | unreferenced | -| nc_handler (2887) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_dma | zf_device_mt9v03x2.o | | mt9v03x2_dma_handler | unreferenced | -| _handler (2888) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_set_c | zf_device_mt9v03x.o | | | unreferenced | -| onfing_buffer (2840) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_ini | zf_device_mt9v03x2.o | | mt9v03x2_init | unreferenced | -| t (2889) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_init_ | zf_device_mt9v03x.o | | mt9v03x_init_flag | unreferenced | -| flag (2839) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_ini | zf_device_mt9v03x2.o | | mt9v03x2_init_flag | unreferenced | -| t_flag (2899) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_dma_ | zf_device_mt9v03x2.o | | mt9v03x2_dma_init_flag | unreferenced | -| init_flag (2896) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_link | zf_device_mt9v03x2.o | | mt9v03x2_link_list_num | unreferenced | -| _list_num (2897) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_dma | zf_device_mt9v03x2.o | | mt9v03x2_dma_run_flag | unreferenced | -| _run_flag (2898) | | | | | -| .text.zf_device_oled.oled_write_comma | zf_device_oled.o | | oled_write_command | unreferenced | -| nd (2948) | | | | | -| .text.zf_device_oled.oled_set_coordin | zf_device_oled.o | | oled_set_coordinate | unreferenced | -| ate (2949) | | | | | -| .text.zf_device_oled.oled_full (2952) | zf_device_oled.o | | oled_full | unreferenced | -| .text.zf_device_oled.oled_write_data | zf_device_oled.o | | oled_write_data | unreferenced | -| (2947) | | | | | -| .text.zf_device_oled.oled_debug_init | zf_device_oled.o | | oled_debug_init | unreferenced | -| (2950) | | | | | -| .text.zf_device_oled.oled_clear | zf_device_oled.o | | oled_clear | unreferenced | -| (2951) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_set | zf_device_mt9v03x2.o | | | unreferenced | -| _confing_buffer (2900) | | | | | -| .text.zf_device_oled.oled_set_dir | zf_device_oled.o | | oled_set_dir | unreferenced | -| (2953) | | | | | -| .text.zf_device_oled.oled_show_gray_i | zf_device_oled.o | | oled_show_gray_image | unreferenced | -| mage (2961) | | | | | -| .text.zf_device_oled.oled_set_font | zf_device_oled.o | | oled_set_font | unreferenced | -| (2954) | | | | | -| .text.zf_device_oled.oled_show_chines | zf_device_oled.o | | oled_show_chinese | unreferenced | -| e (2963) | | | | | -| .text.zf_device_oled.oled_init (2964) | zf_device_oled.o | | oled_init | unreferenced | -| .text.zf_device_oled.oled_show_int | zf_device_oled.o | | oled_show_int | unreferenced | -| (2957) | | | | | -| .text.zf_device_oled.oled_show_uint | zf_device_oled.o | | oled_show_uint | unreferenced | -| (2958) | | | | | -| .text.zf_device_oled.oled_show_wave | zf_device_oled.o | | oled_show_wave | unreferenced | -| (2962) | | | | | -| .text.zf_device_oled.oled_show_string | zf_device_oled.o | | oled_show_string | unreferenced | -| (2956) | | | | | -| .text.zf_device_oled.oled_draw_point | zf_device_oled.o | | oled_draw_point | unreferenced | -| (2955) | | | | | -| .text.zf_device_oled.oled_show_float | zf_device_oled.o | | oled_show_float | unreferenced | -| (2959) | | | | | -| .text.zf_device_oled.oled_show_binary | zf_device_oled.o | | oled_show_binary_image | unreferenced | -| _image (2960) | | | | | -| .text.zf_device_ips200.ips200_set_dir | zf_device_ips200.o | | ips200_set_dir | unreferenced | -| (2458) | | | | | -| .text.zf_device_ips200.ips200_set_fon | zf_device_ips200.o | | ips200_set_font | unreferenced | -| t (2459) | | | | | -| .text.zf_device_ips200.ips200_set_col | zf_device_ips200.o | | ips200_set_color | unreferenced | -| or (2460) | | | | | -| .text.zf_device_ips200.ips200_draw_po | zf_device_ips200.o | | ips200_draw_point | unreferenced | -| int (2461) | | | | | -| .text.zf_device_ips200.ips200_draw_li | zf_device_ips200.o | | ips200_draw_line | unreferenced | -| ne (2462) | | | | | -| .text.zf_device_ips200.ips200_show_ch | zf_device_ips200.o | | ips200_show_char | unreferenced | -| ar (2463) | | | | | -| .text.zf_device_ips200.ips200_show_ui | zf_device_ips200.o | | ips200_show_uint | unreferenced | -| nt (2466) | | | | | -| .text.zf_device_ips200.ips200_show_fl | zf_device_ips200.o | | ips200_show_float | unreferenced | -| oat (2467) | | | | | -| .text.zf_device_ips200.ips200_show_in | zf_device_ips200.o | | ips200_show_int | unreferenced | -| t (2465) | | | | | -| .text.zf_device_ips200.ips200_show_st | zf_device_ips200.o | | ips200_show_string | unreferenced | -| ring (2464) | | | | | -| .text.zf_device_ips200.ips200_show_bi | zf_device_ips200.o | | ips200_show_binary_image | unreferenced | -| nary_image (2468) | | | | | -| .text.zf_device_ips200.ips200_show_gr | zf_device_ips200.o | | ips200_show_gray_image | unreferenced | -| ay_image (2469) | | | | | -| .text.zf_device_ips200.ips200_show_rg | zf_device_ips200.o | | ips200_show_rgb565_image | unreferenced | -| b565_image (2470) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXD0_P11 | IfxEth_PinMap.o | | IfxEth_RXD0_P11_10_IN | unreferenced | -| _10_IN (5646) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXD1_P11 | IfxEth_PinMap.o | | IfxEth_TXD1_P11_2_OUT | unreferenced | -| _2_OUT (5651) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIOA_P0 | IfxEth_PinMap.o | | IfxEth_MDIOA_P00_0_INOUT | unreferenced | -| 0_0_INOUT (5641) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIO_P21 | IfxEth_PinMap.o | | IfxEth_MDIO_P21_1_INOUT | unreferenced | -| _1_INOUT (5643) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_REFCLK_P | IfxEth_PinMap.o | | IfxEth_REFCLK_P11_12_IN | unreferenced | -| 11_12_IN (5644) | | | | | -| .data.IfxEth_PinMap.IfxEth_Crsdv_In_p | IfxEth_PinMap.o | | IfxEth_Crsdv_In_pinTable | unreferenced | -| inTable (5653) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIOD_P2 | IfxEth_PinMap.o | | IfxEth_MDIOD_P21_3_INOUT | unreferenced | -| 1_3_INOUT (5642) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXCLKA_P | IfxEth_PinMap.o | | IfxEth_RXCLKA_P11_12_IN | unreferenced | -| 11_12_IN (5645) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXERB_P2 | IfxEth_PinMap.o | | IfxEth_RXERB_P21_7_IN | unreferenced | -| 1_7_IN (5648) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXCLKB_P | IfxEth_PinMap.o | | IfxEth_TXCLKB_P11_12_IN | unreferenced | -| 11_12_IN (5649) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXD0_P11 | IfxEth_PinMap.o | | IfxEth_TXD0_P11_3_OUT | unreferenced | -| _3_OUT (5650) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXEN_P11 | IfxEth_PinMap.o | | IfxEth_TXEN_P11_6_OUT | unreferenced | -| _6_OUT (5652) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXD1_P11 | IfxEth_PinMap.o | | IfxEth_RXD1_P11_9_IN | unreferenced | -| _9_IN (5647) | | | | | -| .data.IfxEth_PinMap.IfxEth_Mdc_Out_pi | IfxEth_PinMap.o | | IfxEth_Mdc_Out_pinTable | unreferenced | -| nTable (5654) | | | | | -| .data.IfxEth_PinMap.IfxEth_Mdio_InOut | IfxEth_PinMap.o | | IfxEth_Mdio_InOut_pinTable | unreferenced | -| _pinTable (5655) | | | | | -| .data.IfxEth_PinMap.IfxEth_Refclk_In_ | IfxEth_PinMap.o | | IfxEth_Refclk_In_pinTable | unreferenced | -| pinTable (5656) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxclk_In_p | IfxEth_PinMap.o | | IfxEth_Rxclk_In_pinTable | unreferenced | -| inTable (5657) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxd_In_pin | IfxEth_PinMap.o | | IfxEth_Rxd_In_pinTable | unreferenced | -| Table (5658) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxer_In_pi | IfxEth_PinMap.o | | IfxEth_Rxer_In_pinTable | unreferenced | -| nTable (5659) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txd_Out_pi | IfxEth_PinMap.o | | IfxEth_Txd_Out_pinTable | unreferenced | -| nTable (5661) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txen_Out_p | IfxEth_PinMap.o | | IfxEth_Txen_Out_pinTable | unreferenced | -| inTable (5662) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txclk_In_p | IfxEth_PinMap.o | | IfxEth_Txclk_In_pinTable | unreferenced | -| inTable (5660) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT106_P10_4_OUT | unreferenced | -| TOUT106_P10_4_OUT (5858) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (5857) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB3 | IfxEray_PinMap.o | | IfxEray0_RXDB3_P14_1_IN | unreferenced | -| _P14_1_IN (5560) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P14_10_OUT | unreferenced | -| P14_10_OUT (5564) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P02_2_OUT | unreferenced | -| P02_2_OUT (5565) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P11_12_OUT | unreferenced | -| P11_12_OUT (5566) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P11_3_OUT | unreferenced | -| P11_3_OUT (5562) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P14_0_OUT | unreferenced | -| P14_0_OUT (5567) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P02_0_OUT | unreferenced | -| P02_0_OUT (5561) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P14_5_OUT | unreferenced | -| P14_5_OUT (5568) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB2 | IfxEray_PinMap.o | | IfxEray0_RXDB2_P02_3_IN | unreferenced | -| _P02_3_IN (5559) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P02_4_OUT | unreferenced | -| _P02_4_OUT (5569) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P11_6_OUT | unreferenced | -| _P11_6_OUT (5570) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P14_9_OUT | unreferenced | -| _P14_9_OUT (5571) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P02_5_OUT | unreferenced | -| _P02_5_OUT (5572) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P14_0_OUT | unreferenced | -| P14_0_OUT (5563) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P11_6_OUT | unreferenced | -| _P11_6_OUT (5574) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P14_6_OUT | unreferenced | -| _P14_6_OUT (5575) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P14_9_OUT | unreferenced | -| _P14_9_OUT (5576) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P11_11_OUT | unreferenced | -| _P11_11_OUT (5573) | | | | | -| .data.IfxEray_PinMap.IfxEray_Txen_Out | IfxEray_PinMap.o | | IfxEray_Txen_Out_pinTable | unreferenced | -| _pinTable (5579) | | | | | -| .data.IfxEray_PinMap.IfxEray_Rxd_In_p | IfxEray_PinMap.o | | IfxEray_Rxd_In_pinTable | unreferenced | -| inTable (5577) | | | | | -| .data.IfxEray_PinMap.IfxEray_Txd_Out_ | IfxEray_PinMap.o | | IfxEray_Txd_Out_pinTable | unreferenced | -| pinTable (5578) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P02_ | IfxEth_PinMap.o | | IfxEth_MDC_P02_8_OUT | unreferenced | -| 8_OUT (5638) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P21_ | IfxEth_PinMap.o | | IfxEth_MDC_P21_0_OUT | unreferenced | -| 0_OUT (5639) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P21_ | IfxEth_PinMap.o | | IfxEth_MDC_P21_2_OUT | unreferenced | -| 2_OUT (5640) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_CRSDVA_P | IfxEth_PinMap.o | | IfxEth_CRSDVA_P11_11_IN | unreferenced | -| 11_11_IN (5637) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T4E | IfxGpt12_PinMap.o | | IfxGpt120_T4EUDA_P00_9_IN | unreferenced | -| UDA_P00_9_IN (5723) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T2E | IfxGpt12_PinMap.o | | IfxGpt120_T2EUDA_P00_8_IN | unreferenced | -| UDA_P00_8_IN (5719) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3E | IfxGpt12_PinMap.o | | IfxGpt120_T3EUDB_P10_7_IN | unreferenced | -| UDB_P10_7_IN (5722) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_CAP | IfxGpt12_PinMap.o | | IfxGpt120_CAPINA_P13_2_IN | unreferenced | -| INA_P13_2_IN (5718) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3E | IfxGpt12_PinMap.o | | IfxGpt120_T3EUDA_P02_7_IN | unreferenced | -| UDA_P02_7_IN (5721) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T2E | IfxGpt12_PinMap.o | | IfxGpt120_T2EUDB_P33_6_IN | unreferenced | -| UDB_P33_6_IN (5720) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T5E | IfxGpt12_PinMap.o | | IfxGpt120_T5EUDA_P21_6_IN | unreferenced | -| UDA_P21_6_IN (5725) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T4E | IfxGpt12_PinMap.o | | IfxGpt120_T4EUDB_P33_5_IN | unreferenced | -| UDB_P33_5_IN (5724) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T5E | IfxGpt12_PinMap.o | | IfxGpt120_T5EUDB_P10_1_IN | unreferenced | -| UDB_P10_1_IN (5726) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6E | IfxGpt12_PinMap.o | | IfxGpt120_T6EUDA_P20_0_IN | unreferenced | -| UDA_P20_0_IN (5727) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6E | IfxGpt12_PinMap.o | | IfxGpt120_T6EUDB_P10_0_IN | unreferenced | -| UDB_P10_0_IN (5728) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T2I | IfxGpt12_PinMap.o | | IfxGpt120_T2INA_P00_7_IN | unreferenced | -| NA_P00_7_IN (5729) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3I | IfxGpt12_PinMap.o | | IfxGpt120_T3INA_P02_6_IN | unreferenced | -| NA_P02_6_IN (5731) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T4I | IfxGpt12_PinMap.o | | IfxGpt120_T4INA_P02_8_IN | unreferenced | -| NA_P02_8_IN (5733) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3I | IfxGpt12_PinMap.o | | IfxGpt120_T3INB_P10_4_IN | unreferenced | -| NB_P10_4_IN (5732) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T4I | IfxGpt12_PinMap.o | | IfxGpt120_T4INB_P10_8_IN | unreferenced | -| NB_P10_8_IN (5734) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T2I | IfxGpt12_PinMap.o | | IfxGpt120_T2INB_P33_7_IN | unreferenced | -| NB_P33_7_IN (5730) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T5I | IfxGpt12_PinMap.o | | IfxGpt120_T5INA_P21_7_IN | unreferenced | -| NA_P21_7_IN (5735) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cout_O | IfxDsadc_PinMap.o | | IfxDsadc_Cout_Out_pinTable | unreferenced | -| ut_pinTable (5426) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Din_In | IfxDsadc_PinMap.o | | IfxDsadc_Din_In_pinTable | unreferenced | -| _pinTable (5427) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Dsn_In | IfxDsadc_PinMap.o | | IfxDsadc_Dsn_In_pinTable | unreferenced | -| _pinTable (5428) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Dsp_In | IfxDsadc_PinMap.o | | IfxDsadc_Dsp_In_pinTable | unreferenced | -| _pinTable (5429) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Itr_In | IfxDsadc_PinMap.o | | IfxDsadc_Itr_In_pinTable | unreferenced | -| _pinTable (5430) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA1 | IfxEray_PinMap.o | | IfxEray0_RXDA1_P11_9_IN | unreferenced | -| _P11_9_IN (5554) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA0 | IfxEray_PinMap.o | | IfxEray0_RXDA0_P14_8_IN | unreferenced | -| _P14_8_IN (5553) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA3 | IfxEray_PinMap.o | | IfxEray0_RXDA3_P14_1_IN | unreferenced | -| _P14_1_IN (5556) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB0 | IfxEray_PinMap.o | | IfxEray0_RXDB0_P14_7_IN | unreferenced | -| _P14_7_IN (5557) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB1 | IfxEray_PinMap.o | | IfxEray0_RXDB1_P11_10_IN | unreferenced | -| _P11_10_IN (5558) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Sg_In_ | IfxDsadc_PinMap.o | | IfxDsadc_Sg_In_pinTable | unreferenced | -| pinTable (5431) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA2 | IfxEray_PinMap.o | | IfxEray0_RXDA2_P02_1_IN | unreferenced | -| _P02_1_IN (5555) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3ND_AN47_IN | unreferenced | -| D_AN47_IN (5406) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0N | IfxDsadc_PinMap.o | | IfxDsadc_DS0NA_AN3_IN | unreferenced | -| A_AN3_IN (5398) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS2N | IfxDsadc_PinMap.o | | IfxDsadc_DS2NA_AN21_IN | unreferenced | -| A_AN21_IN (5400) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0P | IfxDsadc_PinMap.o | | IfxDsadc_DS0PA_AN2_IN | unreferenced | -| A_AN2_IN (5407) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0P | IfxDsadc_PinMap.o | | IfxDsadc_DS0PB_AN0_IN | unreferenced | -| B_AN0_IN (5408) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS2P | IfxDsadc_PinMap.o | | IfxDsadc_DS2PA_AN20_IN | unreferenced | -| A_AN20_IN (5409) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PA_AN36_IN | unreferenced | -| A_AN36_IN (5410) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PA_P40_6_IN | unreferenced | -| A_P40_6_IN (5411) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PB_AN38_IN | unreferenced | -| B_AN38_IN (5412) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NA_AN37_IN | unreferenced | -| A_AN37_IN (5401) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0N | IfxDsadc_PinMap.o | | IfxDsadc_DS0NB_AN1_IN | unreferenced | -| B_AN1_IN (5399) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NB_P40_9_IN | unreferenced | -| B_P40_9_IN (5404) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NB_AN39_IN | unreferenced | -| B_AN39_IN (5403) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NC_AN45_IN | unreferenced | -| C_AN45_IN (5405) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NA_P40_7_IN | unreferenced | -| A_P40_7_IN (5402) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PD_AN46_IN | unreferenced | -| D_AN46_IN (5415) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PC_AN44_IN | unreferenced | -| C_AN44_IN (5414) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PB_P40_8_IN | unreferenced | -| B_P40_8_IN (5413) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR3 | IfxDsadc_PinMap.o | | IfxDsadc_ITR3E_P02_8_IN | unreferenced | -| E_P02_8_IN (5420) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR0 | IfxDsadc_PinMap.o | | IfxDsadc_ITR0E_P33_0_IN | unreferenced | -| E_P33_0_IN (5416) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR0 | IfxDsadc_PinMap.o | | IfxDsadc_ITR0F_P33_4_IN | unreferenced | -| F_P33_4_IN (5417) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR2 | IfxDsadc_PinMap.o | | IfxDsadc_ITR2E_P33_2_IN | unreferenced | -| E_P33_2_IN (5418) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR2 | IfxDsadc_PinMap.o | | IfxDsadc_ITR2F_P33_6_IN | unreferenced | -| F_P33_6_IN (5419) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR3 | IfxDsadc_PinMap.o | | IfxDsadc_ITR3F_P00_9_IN | unreferenced | -| F_P00_9_IN (5421) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_SGNA | IfxDsadc_PinMap.o | | IfxDsadc_SGNA_P00_4_IN | unreferenced | -| _P00_4_IN (5422) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_SGNB | IfxDsadc_PinMap.o | | IfxDsadc_SGNB_P33_13_IN | unreferenced | -| _P33_13_IN (5423) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cgpwm_ | IfxDsadc_PinMap.o | | IfxDsadc_Cgpwm_Out_pinTable | unreferenced | -| Out_pinTable (5424) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cin_In | IfxDsadc_PinMap.o | | IfxDsadc_Cin_In_pinTable | unreferenced | -| _pinTable (5425) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT54_P21_3_OUT | unreferenced | -| TOUT54_P21_3_OUT (5824) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (5828) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT84_P14_4_OUT | unreferenced | -| TOUT84_P14_4_OUT (5825) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (5826) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (5827) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (5829) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT33_P33_11_OUT | unreferenced | -| TOUT33_P33_11_OUT (5830) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT47_P22_0_OUT | unreferenced | -| TOUT47_P22_0_OUT (5823) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P02_8_OUT | unreferenced | -| P02_8_OUT (4991) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P02_4_OUT | unreferenced | -| P02_4_OUT (4990) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P11_10_OUT | unreferenced | -| P11_10_OUT (4992) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P15_4_OUT | unreferenced | -| P15_4_OUT (4993) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P00_5_OUT | unreferenced | -| P00_5_OUT (4994) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P00_9_OUT | unreferenced | -| P00_9_OUT (4995) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INA_P02_4_IN | unreferenced | -| NA_P02_4_IN (4998) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INC_P02_8_IN | unreferenced | -| NC_P02_8_IN (5000) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INB_P02_4_IN | unreferenced | -| NB_P02_4_IN (5002) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INC_P00_9_IN | unreferenced | -| NC_P00_9_IN (5003) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0A_P02_6_IN | unreferenced | -| 0A_P02_6_IN (5004) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0C_P10_4_IN | unreferenced | -| 0C_P10_4_IN (5005) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P20_10_OUT | unreferenced | -| P20_10_OUT (4996) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P33_9_OUT | unreferenced | -| P33_9_OUT (4997) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INB_P00_5_IN | unreferenced | -| NB_P00_5_IN (4999) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INA_P00_5_IN | unreferenced | -| NA_P00_5_IN (5001) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0D_P40_0_IN | unreferenced | -| 0D_P40_0_IN (5006) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1B_P40_1_IN | unreferenced | -| 1B_P40_1_IN (5010) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS0A_P00_7_IN | unreferenced | -| 0A_P00_7_IN (5007) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1A_P02_7_IN | unreferenced | -| 1A_P02_7_IN (5009) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1C_P10_7_IN | unreferenced | -| 1C_P10_7_IN (5011) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS0C_P33_7_IN | unreferenced | -| 0C_P33_7_IN (5008) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1B_P40_6_IN | unreferenced | -| 1B_P40_6_IN (5014) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1C_P33_6_IN | unreferenced | -| 1C_P33_6_IN (5015) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1D_P40_7_IN | unreferenced | -| 1D_P40_7_IN (5016) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1D_P40_2_IN | unreferenced | -| 1D_P40_2_IN (5012) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2B_P40_3_IN | unreferenced | -| 2B_P40_3_IN (5018) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2A_P02_8_IN | unreferenced | -| 2A_P02_8_IN (5017) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1A_P00_8_IN | unreferenced | -| 1A_P00_8_IN (5013) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2C_P10_8_IN | unreferenced | -| 2C_P10_8_IN (5019) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2C_P33_5_IN | unreferenced | -| 2C_P33_5_IN (5022) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2D_P40_9_IN | unreferenced | -| 2D_P40_9_IN (5023) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2A_P00_9_IN | unreferenced | -| 2A_P00_9_IN (5020) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2B_P40_8_IN | unreferenced | -| 2B_P40_8_IN (5021) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P02_1_OUT | unreferenced | -| 0_P02_1_OUT (5024) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P11_9_OUT | unreferenced | -| 0_P11_9_OUT (5025) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P15_7_OUT | unreferenced | -| 0_P15_7_OUT (5026) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P00_2_OUT | unreferenced | -| 0_P00_2_OUT (5027) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P20_11_OUT | unreferenced | -| 0_P20_11_OUT (5028) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P33_12_OUT | unreferenced | -| 0_P33_12_OUT (5029) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P02_3_OUT | unreferenced | -| 1_P02_3_OUT (5030) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P11_6_OUT | unreferenced | -| 1_P11_6_OUT (5031) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P15_8_OUT | unreferenced | -| 1_P15_8_OUT (5032) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P00_4_OUT | unreferenced | -| 1_P00_4_OUT (5033) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P20_12_OUT | unreferenced | -| 1_P20_12_OUT (5034) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P33_10_OUT | unreferenced | -| 1_P33_10_OUT (5035) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P00_8_OUT | unreferenced | -| P00_8_OUT (4981) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P20_9_OUT | unreferenced | -| P20_9_OUT (4982) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P33_11_OUT | unreferenced | -| P33_11_OUT (4983) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INA_P02_2_IN | unreferenced | -| NA_P02_2_IN (4984) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INC_P02_7_IN | unreferenced | -| NC_P02_7_IN (4986) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INB_P02_2_IN | unreferenced | -| NB_P02_2_IN (4988) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INB_P00_3_IN | unreferenced | -| NB_P00_3_IN (4985) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INA_P00_3_IN | unreferenced | -| NA_P00_3_IN (4987) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INC_P00_8_IN | unreferenced | -| NC_P00_8_IN (4989) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D11_P00_ | IfxCif_PinMap.o | | IfxCif_D11_P00_2_IN | unreferenced | -| 2_IN (5316) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D12_P00_ | IfxCif_PinMap.o | | IfxCif_D12_P00_3_IN | unreferenced | -| 3_IN (5317) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D10_P00_ | IfxCif_PinMap.o | | IfxCif_D10_P00_1_IN | unreferenced | -| 1_IN (5315) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D15_P00_ | IfxCif_PinMap.o | | IfxCif_D15_P00_6_IN | unreferenced | -| 6_IN (5320) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D13_P00_ | IfxCif_PinMap.o | | IfxCif_D13_P00_4_IN | unreferenced | -| 4_IN (5318) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D14_P00_ | IfxCif_PinMap.o | | IfxCif_D14_P00_5_IN | unreferenced | -| 5_IN (5319) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D1_P02_1 | IfxCif_PinMap.o | | IfxCif_D1_P02_1_IN | unreferenced | -| _IN (5321) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D5_P02_5 | IfxCif_PinMap.o | | IfxCif_D5_P02_5_IN | unreferenced | -| _IN (5325) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D8_P02_8 | IfxCif_PinMap.o | | IfxCif_D8_P02_8_IN | unreferenced | -| _IN (5328) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D4_P02_4 | IfxCif_PinMap.o | | IfxCif_D4_P02_4_IN | unreferenced | -| _IN (5324) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D2_P02_2 | IfxCif_PinMap.o | | IfxCif_D2_P02_2_IN | unreferenced | -| _IN (5322) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D3_P02_3 | IfxCif_PinMap.o | | IfxCif_D3_P02_3_IN | unreferenced | -| _IN (5323) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D6_P02_6 | IfxCif_PinMap.o | | IfxCif_D6_P02_6_IN | unreferenced | -| _IN (5326) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D7_P02_7 | IfxCif_PinMap.o | | IfxCif_D7_P02_7_IN | unreferenced | -| _IN (5327) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D9_P00_0 | IfxCif_PinMap.o | | IfxCif_D9_P00_0_IN | unreferenced | -| _IN (5329) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_HSNC_P00 | IfxCif_PinMap.o | | IfxCif_HSNC_P00_9_IN | unreferenced | -| _9_IN (5330) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P00_11_OUT | unreferenced | -| 0_P00_11_OUT (5385) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P00_6_OUT | unreferenced | -| MP_P00_6_OUT (5376) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT2_P00_5_OUT | unreferenced | -| 2_P00_5_OUT (5388) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN2 | IfxDsadc_PinMap.o | | IfxDsadc_CIN2B_P33_1_IN | unreferenced | -| B_P33_1_IN (5382) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P00_5_OUT | unreferenced | -| MN_P00_5_OUT (5373) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P02_0_OUT | unreferenced | -| MN_P02_0_OUT (5374) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN0 | IfxDsadc_PinMap.o | | IfxDsadc_CIN0A_P00_1_IN | unreferenced | -| A_P00_1_IN (5379) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN2 | IfxDsadc_PinMap.o | | IfxDsadc_CIN2A_P00_5_IN | unreferenced | -| A_P00_5_IN (5381) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN3 | IfxDsadc_PinMap.o | | IfxDsadc_CIN3B_P02_7_IN | unreferenced | -| B_P02_7_IN (5384) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P33_11_OUT | unreferenced | -| MN_P33_11_OUT (5375) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P33_12_OUT | unreferenced | -| MP_P33_12_OUT (5378) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_VSNC_P00 | IfxCif_PinMap.o | | IfxCif_VSNC_P00_8_IN | unreferenced | -| _8_IN (5331) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P33_5_OUT | unreferenced | -| 0_P33_5_OUT (5387) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P00_1_OUT | unreferenced | -| 0_P00_1_OUT (5386) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT2_P33_1_OUT | unreferenced | -| 2_P33_1_OUT (5389) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT3_P00_3_OUT | unreferenced | -| 3_P00_3_OUT (5390) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT3_P02_7_OUT | unreferenced | -| 3_P02_7_OUT (5391) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN3 | IfxDsadc_PinMap.o | | IfxDsadc_CIN3A_P00_3_IN | unreferenced | -| A_P00_3_IN (5383) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN0 | IfxDsadc_PinMap.o | | IfxDsadc_CIN0B_P33_5_IN | unreferenced | -| B_P33_5_IN (5380) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P02_1_OUT | unreferenced | -| MP_P02_1_OUT (5377) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN0 | IfxDsadc_PinMap.o | | IfxDsadc_DIN0A_P00_2_IN | unreferenced | -| A_P00_2_IN (5392) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN0 | IfxDsadc_PinMap.o | | IfxDsadc_DIN0B_P33_6_IN | unreferenced | -| B_P33_6_IN (5393) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN2 | IfxDsadc_PinMap.o | | IfxDsadc_DIN2B_P33_2_IN | unreferenced | -| B_P33_2_IN (5395) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN2 | IfxDsadc_PinMap.o | | IfxDsadc_DIN2A_P00_6_IN | unreferenced | -| A_P00_6_IN (5394) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN3 | IfxDsadc_PinMap.o | | IfxDsadc_DIN3A_P00_4_IN | unreferenced | -| A_P00_4_IN (5396) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN3 | IfxDsadc_PinMap.o | | IfxDsadc_DIN3B_P02_8_IN | unreferenced | -| B_P02_8_IN (5397) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6O | IfxGpt12_PinMap.o | | IfxGpt120_T6OUT_P21_7_OUT | unreferenced | -| UT_P21_7_OUT (5742) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_Capin_ | IfxGpt12_PinMap.o | | IfxGpt12_Capin_In_pinTable | unreferenced | -| In_pinTable (5743) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6O | IfxGpt12_PinMap.o | | IfxGpt120_T6OUT_P10_5_OUT | unreferenced | -| UT_P10_5_OUT (5741) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxEud_ | IfxGpt12_PinMap.o | | IfxGpt12_TxEud_In_pinTable | unreferenced | -| In_pinTable (5744) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxIn_I | IfxGpt12_PinMap.o | | IfxGpt12_TxIn_In_pinTable | unreferenced | -| n_pinTable (5745) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxOut_ | IfxGpt12_PinMap.o | | IfxGpt12_TxOut_Out_pinTable | unreferenced | -| Out_pinTable (5746) | | | | | -| .text.IfxGtm_PinMap.IfxGtm_PinMap_set | IfxGtm_PinMap.o | | IfxGtm_PinMap_setTimTin | unreferenced | -| TimTin (5808) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T5I | IfxGpt12_PinMap.o | | IfxGpt120_T5INB_P10_3_IN | unreferenced | -| NB_P10_3_IN (5736) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3O | IfxGpt12_PinMap.o | | IfxGpt120_T3OUT_P10_6_OUT | unreferenced | -| UT_P10_6_OUT (5739) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6I | IfxGpt12_PinMap.o | | IfxGpt120_T6INA_P20_3_IN | unreferenced | -| NA_P20_3_IN (5737) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6I | IfxGpt12_PinMap.o | | IfxGpt120_T6INB_P10_2_IN | unreferenced | -| NB_P10_2_IN (5738) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3O | IfxGpt12_PinMap.o | | IfxGpt120_T3OUT_P21_6_OUT | unreferenced | -| UT_P21_6_OUT (5740) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CTRAP | IfxCcu6_PinMap.o | | IfxCcu60_CTRAPA_P00_11_IN | unreferenced | -| A_P00_11_IN (5049) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CTRAP | IfxCcu6_PinMap.o | | IfxCcu61_CTRAPA_P00_0_IN | unreferenced | -| A_P00_0_IN (5050) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CTRAP | IfxCcu6_PinMap.o | | IfxCcu61_CTRAPC_P33_4_IN | unreferenced | -| C_P33_4_IN (5051) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRB_P00_7_IN | unreferenced | -| B_P00_7_IN (5052) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRB_P02_6_IN | unreferenced | -| B_P02_6_IN (5055) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRC_P00_9_IN | unreferenced | -| C_P00_9_IN (5053) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRE_P00_0_IN | unreferenced | -| E_P00_0_IN (5054) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRC_P02_8_IN | unreferenced | -| C_P02_8_IN (5056) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRE_P00_11_IN | unreferenced | -| E_P00_11_IN (5057) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T13HR | IfxCcu6_PinMap.o | | IfxCcu61_T13HRC_P02_8_IN | unreferenced | -| C_P02_8_IN (5061) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc60_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc60_Out_pinTable | unreferenced | -| _pinTable (5062) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T13HR | IfxCcu6_PinMap.o | | IfxCcu60_T13HRB_P00_8_IN | unreferenced | -| B_P00_8_IN (5058) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T13HR | IfxCcu6_PinMap.o | | IfxCcu61_T13HRB_P02_7_IN | unreferenced | -| B_P02_7_IN (5060) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T13HR | IfxCcu6_PinMap.o | | IfxCcu60_T13HRC_P00_9_IN | unreferenced | -| C_P00_9_IN (5059) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc61_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc61_Out_pinTable | unreferenced | -| _pinTable (5064) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc60in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc60in_In_pinTable | unreferenced | -| n_pinTable (5063) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc61in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc61in_In_pinTable | unreferenced | -| n_pinTable (5065) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos1_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos1_In_pinTable | unreferenced | -| n_pinTable (5069) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc62_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc62_Out_pinTable | unreferenced | -| _pinTable (5066) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc62in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc62in_In_pinTable | unreferenced | -| n_pinTable (5067) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos0_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos0_In_pinTable | unreferenced | -| n_pinTable (5068) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos2_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos2_In_pinTable | unreferenced | -| n_pinTable (5070) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout60_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout60_Out_pinTable | unreferenced | -| ut_pinTable (5071) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout61_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout61_Out_pinTable | unreferenced | -| ut_pinTable (5072) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout62_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout62_Out_pinTable | unreferenced | -| ut_pinTable (5073) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout63_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout63_Out_pinTable | unreferenced | -| ut_pinTable (5074) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ctrap_In | IfxCcu6_PinMap.o | | IfxCcu6_Ctrap_In_pinTable | unreferenced | -| _pinTable (5075) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_T12hr_In | IfxCcu6_PinMap.o | | IfxCcu6_T12hr_In_pinTable | unreferenced | -| _pinTable (5076) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_T13hr_In | IfxCcu6_PinMap.o | | IfxCcu6_T13hr_In_pinTable | unreferenced | -| _pinTable (5077) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_CLK_P00_ | IfxCif_PinMap.o | | IfxCif_CLK_P00_7_IN | unreferenced | -| 7_IN (5313) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D0_P02_0 | IfxCif_PinMap.o | | IfxCif_D0_P02_0_IN | unreferenced | -| _IN (5314) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P02_5_OUT | unreferenced | -| 2_P02_5_OUT (5036) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P11_3_OUT | unreferenced | -| 2_P11_3_OUT (5037) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P00_0_OUT | unreferenced | -| 3_P00_0_OUT (5042) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P11_2_OUT | unreferenced | -| 3_P11_2_OUT (5043) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P14_0_OUT | unreferenced | -| 2_P14_0_OUT (5038) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P00_6_OUT | unreferenced | -| 2_P00_6_OUT (5039) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P20_13_OUT | unreferenced | -| 2_P20_13_OUT (5040) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P33_8_OUT | unreferenced | -| 2_P33_8_OUT (5041) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P14_1_OUT | unreferenced | -| 3_P14_1_OUT (5044) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P32_4_OUT | unreferenced | -| 3_P32_4_OUT (5045) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P00_10_OUT | unreferenced | -| 3_P00_10_OUT (5046) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P00_12_OUT | unreferenced | -| 3_P00_12_OUT (5047) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P20_7_OUT | unreferenced | -| 3_P20_7_OUT (5048) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_x | unreferenced | -| _x (1975) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_y | unreferenced | -| _y (1882) | | | | | -| .text.zf_device_imu660rb.imu660rb_rea | zf_device_imu660rb.o | | imu660rb_read_register | unreferenced | -| d_register (1964) | | | | | -| .text.zf_device_imu660rb.imu660rb_rea | zf_device_imu660rb.o | | imu660rb_read_registers | unreferenced | -| d_registers (1965) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_z | unreferenced | -| o_z (1974) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_y | unreferenced | -| _y (1976) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_y | unreferenced | -| o_y (1879) | | | | | -| .text.zf_device_imu660rb.imu660rb_get | zf_device_imu660rb.o | | imu660rb_get_acc | unreferenced | -| _acc (1967) | | | | | -| .text.zf_device_imu660rb.imu660rb_get | zf_device_imu660rb.o | | imu660rb_get_gyro | unreferenced | -| _gyro (1968) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_z | unreferenced | -| _z (1977) | | | | | -| .text.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_transition | unreferenced | -| _transition (1875) | | | | | -| .text.zf_device_imu660rx.imu660rx_wri | zf_device_imu660rx.o | | imu660rx_write_register | unreferenced | -| te_register (2050) | | | | | -| .text.zf_device_imu660rx.imu660rx_wri | zf_device_imu660rx.o | | imu660rx_write_registers | unreferenced | -| te_registers (2051) | | | | | -| .text.zf_device_imu660rx.imu660rx_rea | zf_device_imu660rx.o | | imu660rx_read_registers | unreferenced | -| d_registers (2052) | | | | | -| .text.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_transition | unreferenced | -| _transition (1969) | | | | | -| .text.zf_device_imu660rx.imu660rx_rea | zf_device_imu660rx.o | | imu660rx_read_register | unreferenced | -| d_register (2053) | | | | | -| .text.zf_device_imu660rx.imu660rx_sel | zf_device_imu660rx.o | | imu660rx_self_check | unreferenced | -| f_check (2054) | | | | | -| .text.zf_device_imu660rx.imu660rx_get | zf_device_imu660rx.o | | imu660rx_get_acc | unreferenced | -| _acc (2055) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_z | unreferenced | -| o_z (1880) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_z | unreferenced | -| _z (1883) | | | | | -| .text.zf_device_imu660rx.imu660rx_get | zf_device_imu660rx.o | | imu660rx_get_gyro | unreferenced | -| _gyro (2056) | | | | | -| .text.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_transition | unreferenced | -| _transition (2057) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_y | unreferenced | -| o_y (1973) | | | | | -| .text.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_transition | unreferenced | -| o_transition (1876) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_x | unreferenced | -| _x (1881) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_x | unreferenced | -| o_x (1878) | | | | | -| .text.zf_device_imu660ra.imu660ra_ini | zf_device_imu660ra.o | | imu660ra_init | unreferenced | -| t (1877) | | | | | -| .text.zf_device_imu660rb.imu660rb_wri | zf_device_imu660rb.o | | imu660rb_write_register | unreferenced | -| te_register (1963) | | | | | -| .text.zf_device_imu660rb.imu660rb_sel | zf_device_imu660rb.o | | imu660rb_self_check | unreferenced | -| f_check (1966) | | | | | -| .text.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_transition | unreferenced | -| o_transition (1970) | | | | | -| .text.zf_device_imu660rb.imu660rb_ini | zf_device_imu660rb.o | | imu660rb_init | unreferenced | -| t (1971) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_x | unreferenced | -| o_x (1972) | | | | | -| .text.zf_device_imu963ra.imu963ra_wri | zf_device_imu963ra.o | | imu963ra_write_mag_register | unreferenced | -| te_mag_register (2157) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_y | unreferenced | -| _y (2064) | | | | | -| .text.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_gyro_self_check | unreferenced | -| _gyro_self_check (2160) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_acc | unreferenced | -| _acc (2162) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_mag | unreferenced | -| _mag (2164) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_x | unreferenced | -| o_x (2166) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_x | unreferenced | -| o_x (2060) | | | | | -| .text.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_transition | unreferenced | -| o_transition (2058) | | | | | -| .text.zf_device_imu660rx.imu660rx_ini | zf_device_imu660rx.o | | imu660rx_init | unreferenced | -| t (2059) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_z | unreferenced | -| o_z (2168) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_y | unreferenced | -| _y (2170) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_acc_gyro_register | unreferenced | -| d_acc_gyro_register (2155) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_y | unreferenced | -| o_y (2167) | | | | | -| .data.zf_device_imu660rx.imu660rx_sel | zf_device_imu660rx.o | | imu660rx_self_check_id | unreferenced | -| f_check_id (2066) | | | | | -| .text.zf_device_imu963ra.imu963ra_wri | zf_device_imu963ra.o | | imu963ra_write_acc_gyro_register | unreferenced | -| te_acc_gyro_register (2154) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_z | unreferenced | -| _z (2171) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_x | unreferenced | -| _x (2169) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_x | unreferenced | -| _x (2172) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_y | unreferenced | -| _y (2173) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_y | unreferenced | -| o_y (2061) | | | | | -| .text.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_self_check | unreferenced | -| _self_check (2161) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_z | unreferenced | -| _z (2174) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_address | unreferenced | -| _address (2067) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_address | unreferenced | -| o_address (2068) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_acc_gyro_registers | unreferenced | -| d_acc_gyro_registers (2156) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_mag_register | unreferenced | -| d_mag_register (2158) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_x | unreferenced | -| _x (2063) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_gyro | unreferenced | -| _gyro (2163) | | | | | -| .text.zf_device_imu963ra.imu963ra_con | zf_device_imu963ra.o | | imu963ra_connect_mag | unreferenced | -| nect_mag (2159) | | | | | -| .text.zf_device_imu963ra.imu963ra_ini | zf_device_imu963ra.o | | imu963ra_init | unreferenced | -| t (2165) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_z | unreferenced | -| o_z (2062) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_z | unreferenced | -| _z (2065) | | | | | -| .text.zf_device_ips114.ips114_init | zf_device_ips114.o | | ips114_init | unreferenced | -| (2298) | | | | | -| .text.zf_device_ips114.ips114_show_in | zf_device_ips114.o | | ips114_show_int | unreferenced | -| t (2290) | | | | | -| .text.zf_device_ips114.ips114_clear | zf_device_ips114.o | | ips114_clear | unreferenced | -| (2281) | | | | | -| .text.zf_device_ips114.ips114_set_fon | zf_device_ips114.o | | ips114_set_font | unreferenced | -| t (2284) | | | | | -| .text.zf_device_ips114.ips114_show_ui | zf_device_ips114.o | | ips114_show_uint | unreferenced | -| nt (2291) | | | | | -| .text.zf_device_ips114.ips114_show_ch | zf_device_ips114.o | | ips114_show_chinese | unreferenced | -| inese (2297) | | | | | -| .text.zf_device_ips114.ips114_full | zf_device_ips114.o | | ips114_full | unreferenced | -| (2282) | | | | | -| .text.zf_device_ips114.ips114_show_bi | zf_device_ips114.o | | ips114_show_binary_image | unreferenced | -| nary_image (2293) | | | | | -| .text.zf_device_ips114.ips114_show_gr | zf_device_ips114.o | | ips114_show_gray_image | unreferenced | -| ay_image (2294) | | | | | -| .data.zf_device_ips114.ips114_pencolo | zf_device_ips114.o | | | unreferenced | -| r (2301) | | | | | -| .data.zf_device_ips114.ips114_bgcolor | zf_device_ips114.o | | | unreferenced | -| (2302) | | | | | -| .data.zf_device_ips114.ips114_display | zf_device_ips114.o | | | unreferenced | -| _dir (2303) | | | | | -| .text.zf_device_ips114.ips114_show_st | zf_device_ips114.o | | ips114_show_string | unreferenced | -| ring (2289) | | | | | -| .text.zf_device_ips114.ips114_debug_i | zf_device_ips114.o | | ips114_debug_init | unreferenced | -| nit (2280) | | | | | -| .text.zf_device_ips114.ips114_draw_po | zf_device_ips114.o | | ips114_draw_point | unreferenced | -| int (2286) | | | | | -| .data.zf_device_ips114.ips114_display | zf_device_ips114.o | | | unreferenced | -| _font (2304) | | | | | -| .text.zf_device_ips200.ips200_write_d | zf_device_ips200.o | | ips200_write_data | unreferenced | -| ata (2448) | | | | | -| .text.zf_device_ips200.ips200_write_8 | zf_device_ips200.o | | ips200_write_8bit_data | unreferenced | -| bit_data (2450) | | | | | -| .text.zf_device_ips114.ips114_write_i | zf_device_ips114.o | | ips114_write_index | unreferenced | -| ndex (2278) | | | | | -| .text.zf_device_ips200.ips200_write_c | zf_device_ips200.o | | ips200_write_command | unreferenced | -| ommand (2449) | | | | | -| .text.zf_device_ips114.ips114_set_col | zf_device_ips114.o | | ips114_set_color | unreferenced | -| or (2285) | | | | | -| .text.zf_device_ips200.ips200_write_8 | zf_device_ips200.o | | ips200_write_8bit_data_array | unreferenced | -| bit_data_array (2451) | | | | | -| .text.zf_device_ips114.ips114_set_dir | zf_device_ips114.o | | ips114_set_dir | unreferenced | -| (2283) | | | | | -| .text.zf_device_ips114.ips114_set_reg | zf_device_ips114.o | | ips114_set_region | unreferenced | -| ion (2279) | | | | | -| .text.zf_device_ips114.ips114_show_fl | zf_device_ips114.o | | ips114_show_float | unreferenced | -| oat (2292) | | | | | -| .data.zf_device_ips114.ips114_width_m | zf_device_ips114.o | | ips114_width_max | unreferenced | -| ax (2299) | | | | | -| .text.zf_device_ips114.ips114_show_ch | zf_device_ips114.o | | ips114_show_char | unreferenced | -| ar (2288) | | | | | -| .text.zf_device_ips114.ips114_show_wa | zf_device_ips114.o | | ips114_show_wave | unreferenced | -| ve (2296) | | | | | -| .data.zf_device_ips114.ips114_height_ | zf_device_ips114.o | | ips114_height_max | unreferenced | -| max (2300) | | | | | -| .text.zf_device_ips114.ips114_show_rg | zf_device_ips114.o | | ips114_show_rgb565_image | unreferenced | -| b565_image (2295) | | | | | -| .data.zf_device_imu963ra.imu963ra_tra | zf_device_imu963ra.o | | imu963ra_transition_factor | unreferenced | -| nsition_factor (2175) | | | | | -| .text.zf_device_ips114.ips114_draw_li | zf_device_ips114.o | | ips114_draw_line | unreferenced | -| ne (2287) | | | | | -| .text.zf_device_ips200.ips200_write_1 | zf_device_ips200.o | | ips200_write_16bit_data | unreferenced | -| 6bit_data (2452) | | | | | -| .text.zf_device_ips200.ips200_write_1 | zf_device_ips200.o | | ips200_write_16bit_data_array | unreferenced | -| 6bit_data_array (2453) | | | | | -| .text.zf_device_ips200.ips200_debug_i | zf_device_ips200.o | | ips200_debug_init | unreferenced | -| nit (2455) | | | | | -| .text.zf_device_ips200.ips200_set_reg | zf_device_ips200.o | | ips200_set_region | unreferenced | -| ion (2454) | | | | | -| .text.zf_device_ips200.ips200_full | zf_device_ips200.o | | ips200_full | unreferenced | -| (2457) | | | | | -| .text.zf_device_ips200.ips200_clear | zf_device_ips200.o | | ips200_clear | unreferenced | -| (2456) | | | | | -| .text.zf_driver_delay.system_delay_us | zf_driver_delay.o | | system_delay_us_register | unreferenced | -| _register (225) | | | | | -| .text.zf_driver_dma.dma_init_2 (282) | zf_driver_dma.o | | dma_init_2 | unreferenced | -| .data.zf_driver_adc._999001_mudule_in | zf_driver_adc.o | | | unreferenced | -| it_flag (195) | | | | | -| .text.zf_driver_dma.dma_enable (284) | zf_driver_dma.o | | dma_enable | unreferenced | -| .bss.cpu0_dsram (285) | zf_driver_dma.o | | dma_link_list | unreferenced | -| .bss.cpu0_dsram (286) | zf_driver_dma.o | | dma_link_list_2 | unreferenced | -| .text.zf_driver_dma.dma_init (281) | zf_driver_dma.o | | dma_init | unreferenced | -| .text.zf_driver_dma.dma_disable (283) | zf_driver_dma.o | | dma_disable | unreferenced | -| .text.zf_driver_encoder.encoder_mappi | zf_driver_encoder.o | | encoder_mapping_set | unreferenced | -| ng_set (320) | | | | | -| .text.zf_driver_encoder.encoder_get_c | zf_driver_encoder.o | | encoder_get_count | unreferenced | -| ount (321) | | | | | -| .text.zf_driver_adc.adc_convert (190) | zf_driver_adc.o | | adc_convert | unreferenced | -| .text.zf_driver_adc.adc_init (192) | zf_driver_adc.o | | adc_init | unreferenced | -| .text.zf_driver_adc.adc_mean_filter_c | zf_driver_adc.o | | adc_mean_filter_convert | unreferenced | -| onvert (191) | | | | | -| .bss.zf_driver_adc.adc_resolution | zf_driver_adc.o | | adc_resolution | unreferenced | -| (193) | | | | | -| .text.zf_driver_delay.system_delay_us | zf_driver_delay.o | | system_delay_us | unreferenced | -| (226) | | | | | -| .text.zf_driver_pit.pit_close (509) | zf_driver_pit.o | | pit_close | unreferenced | -| .text.zf_driver_exti.exti_enable | zf_driver_exti.o | | exti_enable | unreferenced | -| (364) | | | | | -| .text.zf_driver_flash.flash_erase_pag | zf_driver_flash.o | | flash_erase_page | unreferenced | -| e (404) | | | | | -| .text.zf_driver_pit.pit_start (510) | zf_driver_pit.o | | pit_start | unreferenced | -| .text.zf_driver_flash.flash_write_pag | zf_driver_flash.o | | flash_write_page_from_buffer | unreferenced | -| e_from_buffer (408) | | | | | -| .text.zf_driver_gpio.gpio_set_level | zf_driver_gpio.o | | gpio_set_level | unreferenced | -| (464) | | | | | -| .text.zf_driver_pit.pit_disable (512) | zf_driver_pit.o | | pit_disable | unreferenced | -| .text.zf_driver_encoder.encoder_clear | zf_driver_encoder.o | | encoder_clear_count | unreferenced | -| _count (322) | | | | | -| .text.zf_driver_pit.pit_enable (513) | zf_driver_pit.o | | pit_enable | unreferenced | -| .text.zf_driver_flash.flash_read_page | zf_driver_flash.o | | flash_read_page_to_buffer | unreferenced | -| _to_buffer (407) | | | | | -| .text.zf_driver_flash.flash_check | zf_driver_flash.o | | flash_check | unreferenced | -| (403) | | | | | -| .text.zf_driver_flash.flash_buffer_cl | zf_driver_flash.o | | flash_buffer_clear | unreferenced | -| ear (409) | | | | | -| .text.zf_driver_exti.get_exit_pin | zf_driver_exti.o | | get_exit_pin | unreferenced | -| (363) | | | | | -| .text.zf_driver_exti.exti_init (367) | zf_driver_exti.o | | exti_init | unreferenced | -| .bss.zf_driver_flash.flash_union_buff | zf_driver_flash.o | | flash_union_buffer | unreferenced | -| er (410) | | | | | -| .text.zf_driver_gpio.gpio_set_dir | zf_driver_gpio.o | | gpio_set_dir | unreferenced | -| (467) | | | | | -| .text.zf_driver_pwm.get_pwm_pin (555) | zf_driver_pwm.o | | get_pwm_pin | unreferenced | -| .bss.zf_driver_flash.flash_erase_page | zf_driver_flash.o | | | unreferenced | -| _flag (411) | | | | | -| .text.zf_driver_exti.exti_disable | zf_driver_exti.o | | exti_disable | unreferenced | -| (365) | | | | | -| .data.zf_driver_encoder.encoder_mode | zf_driver_encoder.o | | | unreferenced | -| (325) | | | | | -| .text.zf_driver_encoder.encoder_quad_ | zf_driver_encoder.o | | encoder_quad_init | unreferenced | -| init (323) | | | | | -| .text.zf_driver_encoder.encoder_dir_i | zf_driver_encoder.o | | encoder_dir_init | unreferenced | -| nit (324) | | | | | -| .text.zf_driver_flash.flash_write_pag | zf_driver_flash.o | | flash_write_page | unreferenced | -| e (406) | | | | | -| .text.zf_driver_gpio.gpio_get_level | zf_driver_gpio.o | | gpio_get_level | unreferenced | -| (465) | | | | | -| .text.zf_driver_flash.flash_read_page | zf_driver_flash.o | | flash_read_page | unreferenced | -| (405) | | | | | -| .text.zf_driver_pwm.pwm_set_duty | zf_driver_pwm.o | | pwm_set_duty | unreferenced | -| (558) | | | | | -| .text.zf_driver_pwm.pwm_init (559) | zf_driver_pwm.o | | pwm_init | unreferenced | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_registers | unreferenced | -| te_8bit_registers (600) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit | unreferenced | -| te_8bit (595) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_registers | unreferenced | -| te_16bit_registers (602) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_register | unreferenced | -| d_16bit_register (609) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_data | unreferenced | -| d_data (594) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sen | zf_driver_soft_iic.o | | soft_iic_send_ack | unreferenced | -| d_ack (591) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wai | zf_driver_soft_iic.o | | soft_iic_wait_ack | unreferenced | -| t_ack (592) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_registers | unreferenced | -| d_16bit_registers (610) | | | | | -| .text.zf_driver_soft_iic.soft_iic_tra | zf_driver_soft_iic.o | | soft_iic_transfer_8bit_array | unreferenced | -| nsfer_8bit_array (611) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sen | zf_driver_soft_iic.o | | soft_iic_send_data | unreferenced | -| d_data (593) | | | | | -| .text.zf_driver_soft_iic.soft_iic_scc | zf_driver_soft_iic.o | | soft_iic_sccb_write_register | unreferenced | -| b_write_register (613) | | | | | -| .text.zf_driver_soft_iic.soft_iic_scc | zf_driver_soft_iic.o | | soft_iic_sccb_read_register | unreferenced | -| b_read_register (614) | | | | | -| .text.zf_driver_soft_iic.soft_iic_ini | zf_driver_soft_iic.o | | soft_iic_init | unreferenced | -| t (615) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit | unreferenced | -| te_8bit (785) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_register | unreferenced | -| te_16bit_register (601) | | | | | -| .text.zf_driver_soft_spi.soft_spi_8bi | zf_driver_soft_spi.o | | soft_spi_8bit_data_handler | unreferenced | -| t_data_handler (783) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_registers | unreferenced | -| d_8bit_registers (608) | | | | | -| .text.zf_driver_soft_iic.soft_iic_tra | zf_driver_soft_iic.o | | soft_iic_transfer_16bit_array | unreferenced | -| nsfer_16bit_array (612) | | | | | -| .text.zf_driver_soft_spi.soft_spi_16b | zf_driver_soft_spi.o | | soft_spi_16bit_data_handler | unreferenced | -| it_data_handler (784) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit | unreferenced | -| d_16bit (605) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_array | unreferenced | -| te_8bit_array (596) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_array | unreferenced | -| te_16bit_array (598) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sto | zf_driver_soft_iic.o | | soft_iic_stop | unreferenced | -| p (590) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_register | unreferenced | -| te_8bit_register (599) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit | unreferenced | -| d_8bit (603) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_array | unreferenced | -| d_8bit_array (604) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_register | unreferenced | -| d_8bit_register (607) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sta | zf_driver_soft_iic.o | | soft_iic_start | unreferenced | -| rt (589) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit | unreferenced | -| te_16bit (597) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_array | unreferenced | -| d_16bit_array (606) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_registers | unreferenced | -| d_8bit_registers (798) | | | | | -| .text.zf_driver_spi.spi_write_16bit | zf_driver_spi.o | | spi_write_16bit | unreferenced | -| (939) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_register | unreferenced | -| d_8bit_register (797) | | | | | -| .text.zf_driver_spi.spi_write_8bit_re | zf_driver_spi.o | | spi_write_8bit_registers | unreferenced | -| gisters (942) | | | | | -| .text.zf_driver_spi.spi_write_16bit_r | zf_driver_spi.o | | spi_write_16bit_register | unreferenced | -| egister (943) | | | | | -| .text.zf_driver_soft_spi.soft_spi_16b | zf_driver_soft_spi.o | | soft_spi_16bit_transfer | unreferenced | -| it_transfer (802) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_array | unreferenced | -| d_8bit_array (794) | | | | | -| .text.zf_driver_soft_spi.soft_spi_8bi | zf_driver_soft_spi.o | | soft_spi_8bit_transfer | unreferenced | -| t_transfer (801) | | | | | -| .text.zf_driver_spi.spi_read_8bit | zf_driver_spi.o | | spi_read_8bit | unreferenced | -| (945) | | | | | -| .text.zf_driver_spi.spi_read_8bit_arr | zf_driver_spi.o | | spi_read_8bit_array | unreferenced | -| ay (946) | | | | | -| .text.zf_driver_spi.spi_read_16bit | zf_driver_spi.o | | spi_read_16bit | unreferenced | -| (947) | | | | | -| .text.zf_driver_spi.spi_read_16bit_ar | zf_driver_spi.o | | spi_read_16bit_array | unreferenced | -| ray (948) | | | | | -| .text.zf_driver_spi.spi_write_16bit_a | zf_driver_spi.o | | spi_write_16bit_array | unreferenced | -| rray (940) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_array | unreferenced | -| te_8bit_array (786) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_register | unreferenced | -| te_16bit_register (791) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_array | unreferenced | -| d_16bit_array (796) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit | unreferenced | -| d_16bit (795) | | | | | -| .text.zf_driver_spi.spi_write_8bit | zf_driver_spi.o | | spi_write_8bit | unreferenced | -| (937) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_registers | unreferenced | -| te_16bit_registers (792) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_register | unreferenced | -| d_16bit_register (799) | | | | | -| .text.zf_driver_spi.spi_write_8bit_ar | zf_driver_spi.o | | spi_write_8bit_array | unreferenced | -| ray (938) | | | | | -| .text.zf_driver_spi.spi_write_8bit_re | zf_driver_spi.o | | spi_write_8bit_register | unreferenced | -| gister (941) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_array | unreferenced | -| te_16bit_array (788) | | | | | -| .text.zf_driver_soft_spi.soft_spi_ini | zf_driver_soft_spi.o | | soft_spi_init | unreferenced | -| t (803) | | | | | -| .text.zf_driver_spi.spi_write_16bit_r | zf_driver_spi.o | | spi_write_16bit_registers | unreferenced | -| egisters (944) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_registers | unreferenced | -| te_8bit_registers (790) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit | unreferenced | -| te_16bit (787) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit | unreferenced | -| d_8bit (793) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_registers | unreferenced | -| d_16bit_registers (800) | | | | | -| .text.zf_driver_spi.spi_clear_fifo | zf_driver_spi.o | | spi_clear_fifo | unreferenced | -| (936) | | | | | -| .text.zf_driver_spi.spi_mux (935) | zf_driver_spi.o | | spi_mux | unreferenced | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_register | unreferenced | -| te_8bit_register (789) | | | | | -| .bss.zf_driver_timer.systick_count | zf_driver_timer.o | | | unreferenced | -| (1095) | | | | | -| .text.zf_driver_spi.spi_read_8bit_reg | zf_driver_spi.o | | spi_read_8bit_register | unreferenced | -| ister (949) | | | | | -| .bss.zf_driver_spi.bacon (956) | zf_driver_spi.o | | bacon | unreferenced | -| .text.zf_driver_spi.spi_init (955) | zf_driver_spi.o | | spi_init | unreferenced | -| .text.zf_driver_uart.uart_write_buffe | zf_driver_uart.o | | uart_write_buffer | unreferenced | -| r (1119) | | | | | -| .bss.zf_driver_spi.spi_cs_pin (957) | zf_driver_spi.o | | spi_cs_pin | unreferenced | -| .text.zf_driver_spi.spi_read_16bit_re | zf_driver_spi.o | | spi_read_16bit_registers | unreferenced | -| gisters (952) | | | | | -| .text.zf_driver_uart.uart_read_byte | zf_driver_uart.o | | uart_read_byte | unreferenced | -| (1121) | | | | | -| .text.zf_driver_spi.spi_transfer_8bit | zf_driver_spi.o | | spi_transfer_8bit | unreferenced | -| (953) | | | | | -| .text.zf_driver_timer.system_start | zf_driver_timer.o | | system_start | unreferenced | -| (1093) | | | | | -| .text.zf_driver_timer.system_getval | zf_driver_timer.o | | system_getval | unreferenced | -| (1094) | | | | | -| .text.zf_driver_spi.spi_read_16bit_re | zf_driver_spi.o | | spi_read_16bit_register | unreferenced | -| gister (951) | | | | | -| .text.zf_driver_spi.spi_transfer_16bi | zf_driver_spi.o | | spi_transfer_16bit | unreferenced | -| t (954) | | | | | -| .text.zf_driver_uart.uart_sbus_init | zf_driver_uart.o | | uart_sbus_init | unreferenced | -| (1125) | | | | | -| .text.zf_driver_spi.spi_read_8bit_reg | zf_driver_spi.o | | spi_read_8bit_registers | unreferenced | -| isters (950) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_get_location | unreferenced | -| lute_encoder_get_location (1253) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_get_offset | unreferenced | -| lute_encoder_get_offset (1254) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_init | unreferenced | -| lute_encoder_init (1255) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_buffer | unreferenced | -| buffer (1312) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_string | unreferenced | -| string (1313) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_self_check | unreferenced | -| lute_encoder_self_check (1252) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_image | unreferenced | -| image (1314) | | | | | -| .text.zf_device_ble6a20.ble6a20_read_ | zf_device_ble6a20.o | | ble6a20_read_buffer | unreferenced | -| buffer (1315) | | | | | -| .text.zf_device_ble6a20.ble6a20_init | zf_device_ble6a20.o | | ble6a20_init | unreferenced | -| (1317) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_read_buffer | unreferenced | -| tooth_ch9141_read_buffer (1378) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_uart_callback | unreferenced | -| tooth_ch9141_uart_callback (1379) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_read_data | unreferenced | -| lute_encoder_read_data (1251) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_write_register | unreferenced | -| lute_encoder_write_register (1249) | | | | | -| .data.zf_device_ble6a20.ble6a20_data | zf_device_ble6a20.o | | | unreferenced | -| (1320) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_buffer | unreferenced | -| tooth_ch9141_send_buffer (1375) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_byte | unreferenced | -| tooth_ch9141_send_byte (1374) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_string | unreferenced | -| tooth_ch9141_send_string (1376) | | | | | -| .bss.zf_device_ble6a20.ble6a20_fifo | zf_device_ble6a20.o | | | unreferenced | -| (1318) | | | | | -| .bss.zf_device_ble6a20.ble6a20_buffer | zf_device_ble6a20.o | | | unreferenced | -| (1319) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_init | unreferenced | -| tooth_ch9141_init (1380) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_byte | unreferenced | -| byte (1311) | | | | | -| .text.zf_device_ble6a20.ble6a20_callb | zf_device_ble6a20.o | | ble6a20_callback | unreferenced | -| ack (1316) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_image | unreferenced | -| tooth_ch9141_send_image (1377) | | | | | -| .data.zf_device_absolute_encoder.last | zf_device_absolute_encoder.o | | | unreferenced | -| _location (1257) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_read_register | unreferenced | -| lute_encoder_read_register (1250) | | | | | -| .data.zf_device_absolute_encoder.now_ | zf_device_absolute_encoder.o | | | unreferenced | -| location (1256) | | | | | -| .text.zf_device_camera.camera_fifo_in | zf_device_camera.o | | camera_fifo_init | unreferenced | -| it (1439) | | | | | -| .text.zf_device_camera.camera_init | zf_device_camera.o | | camera_init | unreferenced | -| (1440) | | | | | -| .text.zf_device_dl1a.dl1a_get_spad_in | zf_device_dl1a.o | | dl1a_get_spad_info | unreferenced | -| fo (1486) | | | | | -| .bss.zf_device_bluetooth_ch9141.bluet | zf_device_bluetooth_ch9141.o | | | unreferenced | -| ooth_ch9141_fifo (1381) | | | | | -| .data.zf_device_camera.camera_send_im | zf_device_camera.o | | camera_send_image_frame_header | unreferenced | -| age_frame_header (1444) | | | | | -| .text.zf_device_dl1a.dl1a_timeout_mic | zf_device_dl1a.o | | dl1a_timeout_microseconds_to_mclks | unreferenced | -| roseconds_to_mclks (1488) | | | | | -| .text.zf_device_dl1a.dl1a_encode_time | zf_device_dl1a.o | | dl1a_encode_timeout | unreferenced | -| out (1490) | | | | | -| .text.zf_device_dl1a.dl1a_get_distanc | zf_device_dl1a.o | | dl1a_get_distance | unreferenced | -| e (1498) | | | | | -| .text.zf_device_dl1a.dl1a_set_measure | zf_device_dl1a.o | | dl1a_set_measurement_timing_budget | unreferenced | -| ment_timing_budget (1495) | | | | | -| .data.zf_device_dl1a.dl1a_distance_mm | zf_device_dl1a.o | | dl1a_distance_mm | unreferenced | -| (1502) | | | | | -| .bss.zf_device_dl1a.dl1a_iic_struct | zf_device_dl1a.o | | | unreferenced | -| (1503) | | | | | -| .text.zf_device_dl1b.dl1b_get_distanc | zf_device_dl1b.o | | dl1b_get_distance | unreferenced | -| e (1607) | | | | | -| .text.zf_device_dl1a.dl1a_decode_time | zf_device_dl1a.o | | dl1a_decode_timeout | unreferenced | -| out (1489) | | | | | -| .text.zf_device_dl1a.dl1a_get_sequenc | zf_device_dl1a.o | | dl1a_get_sequence_step_enables | unreferenced | -| e_step_enables (1491) | | | | | -| .text.zf_device_dl1a.dl1a_perform_sin | zf_device_dl1a.o | | dl1a_perform_single_ref_calibration | unreferenced | -| gle_ref_calibration (1494) | | | | | -| .text.zf_device_dl1a.dl1a_set_signal_ | zf_device_dl1a.o | | dl1a_set_signal_rate_limit | unreferenced | -| rate_limit (1497) | | | | | -| .text.zf_device_dl1a.dl1a_get_vcsel_p | zf_device_dl1a.o | | dl1a_get_vcsel_pulse_period | unreferenced | -| ulse_period (1492) | | | | | -| .text.zf_device_camera.camera_init_2 | zf_device_camera.o | | camera_init_2 | unreferenced | -| (1441) | | | | | -| .bss.zf_device_camera.camera_receiver | zf_device_camera.o | | camera_receiver_buffer | unreferenced | -| _buffer (1443) | | | | | -| .text.zf_device_dl1a.dl1a_int_handler | zf_device_dl1a.o | | dl1a_int_handler | unreferenced | -| (1499) | | | | | -| .text.zf_device_dl1a.dl1a_init (1500) | zf_device_dl1a.o | | dl1a_init | unreferenced | -| .text.zf_device_dl1b.dl1b_init (1609) | zf_device_dl1b.o | | dl1b_init | unreferenced | -| .text.zf_device_dl1b.dl1b_int_handler | zf_device_dl1b.o | | dl1b_int_handler | unreferenced | -| (1608) | | | | | -| .data.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | | unreferenced | -| tooth_ch9141_data (1383) | | | | | -| .text.zf_device_dl1a.dl1a_timeout_mcl | zf_device_dl1a.o | | dl1a_timeout_mclks_to_microseconds | unreferenced | -| ks_to_microseconds (1487) | | | | | -| .text.zf_device_dl1a.dl1a_get_measure | zf_device_dl1a.o | | dl1a_get_measurement_timing_budget | unreferenced | -| ment_timing_budget (1496) | | | | | -| .text.zf_device_dl1a.dl1a_get_sequenc | zf_device_dl1a.o | | dl1a_get_sequence_step_timeouts | unreferenced | -| e_step_timeouts (1493) | | | | | -| .data.zf_device_dl1a.dl1a_finsh_flag | zf_device_dl1a.o | | dl1a_finsh_flag | unreferenced | -| (1501) | | | | | -| .text.zf_device_camera.camera_binary_ | zf_device_camera.o | | camera_binary_image_decompression | unreferenced | -| image_decompression (1437) | | | | | -| .bss.zf_device_bluetooth_ch9141.bluet | zf_device_bluetooth_ch9141.o | | | unreferenced | -| ooth_ch9141_buffer (1382) | | | | | -| .text.zf_device_camera.camera_send_im | zf_device_camera.o | | camera_send_image | unreferenced | -| age (1438) | | | | | -| .bss.zf_device_camera.camera_receiver | zf_device_camera.o | | camera_receiver_fifo | unreferenced | -| _fifo (1442) | | | | | -| .text.zf_device_gnss.get_double_numbe | zf_device_gnss.o | | get_double_number | unreferenced | -| r (1648) | | | | | -| .text.zf_device_gnss.utc_to_btc | zf_device_gnss.o | | utc_to_btc | unreferenced | -| (1649) | | | | | -| .text.zf_device_gnss.get_two_points_d | zf_device_gnss.o | | get_two_points_distance | unreferenced | -| istance (1653) | | | | | -| .text.zf_device_gnss.gnss_data_parse | zf_device_gnss.o | | gnss_data_parse | unreferenced | -| (1655) | | | | | -| .bss.zf_device_gnss.gnss_receiver_buf | zf_device_gnss.o | | | unreferenced | -| fer (1662) | | | | | -| .text.zf_device_gnss.gps_gnths_parse | zf_device_gnss.o | | gps_gnths_parse | unreferenced | -| (1652) | | | | | -| .text.zf_device_gnss.get_parameter_in | zf_device_gnss.o | | get_parameter_index | unreferenced | -| dex (1645) | | | | | -| .data.zf_device_dl1b.dl1b_init_flag | zf_device_dl1b.o | | dl1b_init_flag | unreferenced | -| (1610) | | | | | -| .text.zf_device_gnss.get_two_points_a | zf_device_gnss.o | | get_two_points_azimuth | unreferenced | -| zimuth (1654) | | | | | -| .text.zf_device_icm20602.icm20602_rea | zf_device_icm20602.o | | icm20602_read_register | unreferenced | -| d_register (1790) | | | | | -| .bss.zf_device_gnss.gnss (1659) | zf_device_gnss.o | | gnss | unreferenced | -| .text.zf_device_gnss.gps_gnrmc_parse | zf_device_gnss.o | | gps_gnrmc_parse | unreferenced | -| (1650) | | | | | -| .text.zf_device_icm20602.icm20602_wri | zf_device_icm20602.o | | icm20602_write_register | unreferenced | -| te_register (1789) | | | | | -| .text.zf_device_icm20602.icm20602_rea | zf_device_icm20602.o | | icm20602_read_registers | unreferenced | -| d_registers (1791) | | | | | -| .text.zf_device_icm20602.icm20602_sel | zf_device_icm20602.o | | icm20602_self_check | unreferenced | -| f_check (1792) | | | | | -| .data.zf_device_dl1b.dl1b_finsh_flag | zf_device_dl1b.o | | dl1b_finsh_flag | unreferenced | -| (1611) | | | | | -| .bss.zf_device_dl1b.dl1b_iic_struct | zf_device_dl1b.o | | | unreferenced | -| (1613) | | | | | -| .data.zf_device_dl1b.dl1b_distance_mm | zf_device_dl1b.o | | dl1b_distance_mm | unreferenced | -| (1612) | | | | | -| .text.zf_device_gnss.get_int_number | zf_device_gnss.o | | get_int_number | unreferenced | -| (1646) | | | | | -| .text.zf_device_gnss.get_float_number | zf_device_gnss.o | | get_float_number | unreferenced | -| (1647) | | | | | -| .text.zf_device_gnss.gps_gngga_parse | zf_device_gnss.o | | gps_gngga_parse | unreferenced | -| (1651) | | | | | -| .text.zf_device_gnss.gnss_init (1657) | zf_device_gnss.o | | gnss_init | unreferenced | -| .text.zf_device_icm20602.icm20602_get | zf_device_icm20602.o | | icm20602_get_gyro | unreferenced | -| _gyro (1794) | | | | | -| .text.zf_device_imu660ra.imu660ra_rea | zf_device_imu660ra.o | | imu660ra_read_registers | unreferenced | -| d_registers (1871) | | | | | -| .data.zf_device_icm20602.icm20602_tra | zf_device_icm20602.o | | icm20602_transition_factor | unreferenced | -| nsition_factor (1802) | | | | | -| .text.zf_device_imu660ra.imu660ra_sel | zf_device_imu660ra.o | | imu660ra_self_check | unreferenced | -| f_check (1872) | | | | | -| .text.zf_device_imu660ra.imu660ra_get | zf_device_imu660ra.o | | imu660ra_get_acc | unreferenced | -| _acc (1873) | | | | | -| .text.zf_device_icm20602.icm20602_get | zf_device_icm20602.o | | icm20602_get_acc | unreferenced | -| _acc (1793) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_z | unreferenced | -| _z (1801) | | | | | -| .text.zf_device_imu660ra.imu660ra_wri | zf_device_imu660ra.o | | imu660ra_write_register | unreferenced | -| te_register (1868) | | | | | -| .text.zf_device_imu660ra.imu660ra_wri | zf_device_imu660ra.o | | imu660ra_write_registers | unreferenced | -| te_registers (1869) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_x | unreferenced | -| _x (1799) | | | | | -| .text.zf_device_imu660ra.imu660ra_get | zf_device_imu660ra.o | | imu660ra_get_gyro | unreferenced | -| _gyro (1874) | | | | | -| .text.zf_device_imu660ra.imu660ra_rea | zf_device_imu660ra.o | | imu660ra_read_register | unreferenced | -| d_register (1870) | | | | | -| .text.zf_device_icm20602.icm20602_ini | zf_device_icm20602.o | | icm20602_init | unreferenced | -| t (1795) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_y | unreferenced | -| o_y (1797) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_z | unreferenced | -| o_z (1798) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_x | unreferenced | -| o_x (1796) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_y | unreferenced | -| _y (1800) | | | | | -| .text.IfxVadc.IfxVadc_enableGroupSync | IfxVadc.o | | IfxVadc_enableGroupSync | unreferenced | -| (9825) | | | | | -| .text.IfxVadc.IfxVadc_getScanStatus | IfxVadc.o | | IfxVadc_getScanStatus | unreferenced | -| (9833) | | | | | -| .text.IfxVadc.IfxVadc_initializeFAdcD | IfxVadc.o | | IfxVadc_initializeFAdcD | unreferenced | -| (9837) | | | | | -| .text.IfxVadc.IfxVadc_initializeFAdcI | IfxVadc.o | | IfxVadc_initializeFAdcI | unreferenced | -| (9838) | | | | | -| .text.IfxVadc.IfxVadc_resetKernel | IfxVadc.o | | IfxVadc_resetKernel | unreferenced | -| (9840) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_deInitG | IfxVadc_Adc.o | | IfxVadc_Adc_deInitGroup | unreferenced | -| roup (9993) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getChan | IfxVadc_Adc.o | | IfxVadc_Adc_getChannelConfig | unreferenced | -| nelConfig (9995) | | | | | -| .text.IfxVadc.IfxVadc_selectPowerSupp | IfxVadc.o | | IfxVadc_selectPowerSupplyVoltage | unreferenced | -| lyVoltage (9841) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getChan | IfxVadc_Adc.o | | IfxVadc_Adc_getChannelConversionTime | unreferenced | -| nelConversionTime (9996) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getGrou | IfxVadc_Adc.o | | IfxVadc_Adc_getGroupConfig | unreferenced | -| pConfig (9997) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initCha | IfxVadc_Adc.o | | IfxVadc_Adc_initChannel | unreferenced | -| nnel (9998) | | | | | -| .text.IfxVadc.IfxVadc_startupCalibrat | IfxVadc.o | | IfxVadc_startupCalibration | unreferenced | -| ion (9844) | | | | | -| .text.IfxVadc.IfxVadc_getAdcAnalogFre | IfxVadc.o | | IfxVadc_getAdcAnalogFrequency | unreferenced | -| quency (9826) | | | | | -| .text.IfxVadc.IfxVadc_setScan (9843) | IfxVadc.o | | IfxVadc_setScan | unreferenced | -| .text.IfxVadc.IfxVadc_getChannelConve | IfxVadc.o | | IfxVadc_getChannelConversionTime | unreferenced | -| rsionTime (9830) | | | | | -| .text.IfxVadc.IfxVadc_setArbiterPrior | IfxVadc.o | | IfxVadc_setArbiterPriority | unreferenced | -| ity (9842) | | | | | -| .text.IfxVadc.IfxVadc_getBackgroundSc | IfxVadc.o | | IfxVadc_getBackgroundScanStatus | unreferenced | -| anStatus (9829) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initMod | IfxVadc_Adc.o | | IfxVadc_Adc_initModuleConfig | unreferenced | -| uleConfig (10003) | | | | | -| .text.IfxVadc.IfxVadc_getSrcAddress | IfxVadc.o | | IfxVadc_getSrcAddress | unreferenced | -| (9834) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initGro | IfxVadc_Adc.o | | IfxVadc_Adc_initGroup | unreferenced | -| up (10000) | | | | | -| .text.IfxVadc.IfxVadc_isPostCalibrati | IfxVadc.o | | IfxVadc_isPostCalibration | unreferenced | -| on (9839) | | | | | -| .text.IfxVadc.IfxVadc_getAdcDigitalFr | IfxVadc.o | | IfxVadc_getAdcDigitalFrequency | unreferenced | -| equency (9827) | | | | | -| .text.IfxVadc.IfxVadc_getAdcModuleFre | IfxVadc.o | | IfxVadc_getAdcModuleFrequency | unreferenced | -| quency (9828) | | | | | -| .text.IfxVadc.IfxVadc_initialiseAdcAr | IfxVadc.o | | IfxVadc_initialiseAdcArbiterClock | unreferenced | -| biterClock (9835) | | | | | -| .text.IfxVadc.IfxVadc_initialiseAdcCo | IfxVadc.o | | IfxVadc_initialiseAdcConverterClock | unreferenced | -| nverterClock (9836) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initCha | IfxVadc_Adc.o | | IfxVadc_Adc_initChannelConfig | unreferenced | -| nnelConfig (9999) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initGro | IfxVadc_Adc.o | | IfxVadc_Adc_initGroupConfig | unreferenced | -| upConfig (10001) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initMod | IfxVadc_Adc.o | | IfxVadc_Adc_initModule | unreferenced | -| ule (10002) | | | | | -| .text.IfxVadc.IfxVadc_getQueueStatus | IfxVadc.o | | IfxVadc_getQueueStatus | unreferenced | -| (9831) | | | | | -| .text.IfxVadc.IfxVadc_getResultBasedO | IfxVadc.o | | IfxVadc_getResultBasedOnRequestSource | unreferenced | -| nRequestSource (9832) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_disable | IfxVadc_Adc.o | | IfxVadc_Adc_disableModule | unreferenced | -| Module (9994) | | | | | -| .text.IfxVadc.IfxVadc_enableAccess | IfxVadc.o | | IfxVadc_enableAccess | unreferenced | -| (9824) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initExt | IfxVadc_Adc.o | | IfxVadc_Adc_initExternalMultiplexerModeConfig | unreferenced | -| ernalMultiplexerModeConfig (10004) | | | | | -| .rodata.IfxVadc_Adc._999001_IfxVadc_A | IfxVadc_Adc.o | | | unreferenced | -| dc_defaultChannelConfig (10007) | | | | | -| .rodata.IfxVadc_Adc.IfxVadc_Adc_maste | IfxVadc_Adc.o | | | unreferenced | -| rIndex (10006) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getBbbFrequ | IfxScuCcu.o | | IfxScuCcu_getBbbFrequency | unreferenced | -| ency (10195) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getFsi2Freq | IfxScuCcu.o | | IfxScuCcu_getFsi2Frequency | unreferenced | -| uency (10197) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getFsiFrequ | IfxScuCcu.o | | IfxScuCcu_getFsiFrequency | unreferenced | -| ency (10198) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getPllErayV | IfxScuCcu.o | | IfxScuCcu_getPllErayVcoFrequency | unreferenced | -| coFrequency (10204) | | | | | -| .text.IfxStm.IfxStm_disableComparator | IfxStm.o | | IfxStm_disableComparatorInterrupt | unreferenced | -| Interrupt (10095) | | | | | -| .text.IfxStm.IfxStm_getSrcPointer | IfxStm.o | | IfxStm_getSrcPointer | unreferenced | -| (10101) | | | | | -| .text.IfxStm.IfxStm_initCompareConfig | IfxStm.o | | IfxStm_initCompareConfig | unreferenced | -| (10103) | | | | | -| .text.IfxStm.IfxStm_enableOcdsSuspend | IfxStm.o | | IfxStm_enableOcdsSuspend | unreferenced | -| (10098) | | | | | -| .text.IfxStm.IfxStm_isCompareFlagSet | IfxStm.o | | IfxStm_isCompareFlagSet | unreferenced | -| (10104) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getModuleFr | IfxScuCcu.o | | IfxScuCcu_getModuleFrequency | unreferenced | -| equency (10200) | | | | | -| .text.IfxScuCcu.IfxScuCcu_calculateSy | IfxScuCcu.o | | IfxScuCcu_calculateSysPllDividers | unreferenced | -| sPllDividers (10192) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initExt | IfxVadc_Adc.o | | IfxVadc_Adc_initExternalMultiplexerMode | unreferenced | -| ernalMultiplexerMode (10005) | | | | | -| .text.IfxStm.IfxStm_disableModule | IfxStm.o | | IfxStm_disableModule | unreferenced | -| (10096) | | | | | -| .rodata.IfxVadc_Adc._999002_IfxVadc_A | IfxVadc_Adc.o | | | unreferenced | -| dc_defaultGroupConfig (10008) | | | | | -| .text.IfxStm.IfxStm_setCompareControl | IfxStm.o | | IfxStm_setCompareControl | unreferenced | -| (10106) | | | | | -| .text.IfxStm.IfxStm_resetModule | IfxStm.o | | IfxStm_resetModule | unreferenced | -| (10105) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setSpbFrequ | IfxScuCcu.o | | IfxScuCcu_setSpbFrequency | unreferenced | -| ency (10219) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setSriFrequ | IfxScuCcu.o | | IfxScuCcu_setSriFrequency | unreferenced | -| ency (10220) | | | | | -| .text.IfxScuEru.IfxScuEru_disablePatt | IfxScuEru.o | | IfxScuEru_disablePatternDetectionTrigger | unreferenced | -| ernDetectionTrigger (10432) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initErayPll | IfxScuCcu.o | | IfxScuCcu_initErayPllConfig | unreferenced | -| Config (10213) | | | | | -| .rodata.IfxScuCcu.IfxScuCcu_defaultEr | IfxScuCcu.o | | IfxScuCcu_defaultErayPllConfig | unreferenced | -| ayPllConfig (10226) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initConfig | IfxScuCcu.o | | IfxScuCcu_initConfig | unreferenced | -| (10211) | | | | | -| .text.IfxScuEru.IfxScuEru_disableRisi | IfxScuEru.o | | IfxScuEru_disableRisingEdgeDetection | unreferenced | -| ngEdgeDetection (10433) | | | | | -| .text.IfxScuEru.IfxScuEru_disableTrig | IfxScuEru.o | | IfxScuEru_disableTriggerPulse | unreferenced | -| gerPulse (10434) | | | | | -| .text.IfxScuEru.IfxScuEru_clearOutput | IfxScuEru.o | | IfxScuEru_clearOutputChannelConfiguration | unreferenced | -| ChannelConfiguration (10428) | | | | | -| .text.IfxScuEru.IfxScuEru_clearInputC | IfxScuEru.o | | IfxScuEru_clearInputChannelConfiguration | unreferenced | -| hannelConfiguration (10427) | | | | | -| .text.IfxScuEru.IfxScuEru_enableAutoC | IfxScuEru.o | | IfxScuEru_enableAutoClear | unreferenced | -| lear (10435) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setGtmFrequ | IfxScuCcu.o | | IfxScuCcu_setGtmFrequency | unreferenced | -| ency (10216) | | | | | -| .text.IfxScuCcu.IfxScuCcu_switchToBac | IfxScuCcu.o | | IfxScuCcu_switchToBackupClock | unreferenced | -| kupClock (10221) | | | | | -| .text.IfxScuEru.IfxScuEru_clearAllEve | IfxScuEru.o | | IfxScuEru_clearAllEventFlags | unreferenced | -| ntFlags (10425) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setPll2Freq | IfxScuCcu.o | | IfxScuCcu_setPll2Frequency | unreferenced | -| uency (10218) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setPll2Eray | IfxScuCcu.o | | IfxScuCcu_setPll2ErayFrequency | unreferenced | -| Frequency (10217) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setCpuFrequ | IfxScuCcu.o | | IfxScuCcu_setCpuFrequency | unreferenced | -| ency (10215) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initErayPll | IfxScuCcu.o | | IfxScuCcu_initErayPll | unreferenced | -| (10212) | | | | | -| .text.IfxScuEru.IfxScuEru_connectTrig | IfxScuEru.o | | IfxScuEru_connectTrigger | unreferenced | -| ger (10429) | | | | | -| .text.IfxScuEru.IfxScuEru_disableAuto | IfxScuEru.o | | IfxScuEru_disableAutoClear | unreferenced | -| Clear (10430) | | | | | -| .text.IfxScuEru.IfxScuEru_disableFall | IfxScuEru.o | | IfxScuEru_disableFallingEdgeDetection | unreferenced | -| ingEdgeDetection (10431) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getPllVcoFr | IfxScuCcu.o | | IfxScuCcu_getPllVcoFrequency | unreferenced | -| equency (10206) | | | | | -| .text.IfxScuEru.IfxScuEru_enableRisin | IfxScuEru.o | | IfxScuEru_enableRisingEdgeDetection | unreferenced | -| gEdgeDetection (10438) | | | | | -| .text.IfxScuWdt.IfxScuWdt_getCpuWatch | IfxScuWdt.o | | IfxScuWdt_getCpuWatchdogEndInit | unreferenced | -| dogEndInit (10615) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeCpuWa | IfxScuWdt.o | | IfxScuWdt_changeCpuWatchdogPassword | unreferenced | -| tchdogPassword (10604) | | | | | -| .text.IfxScuWdt.IfxScuWdt_enableSafet | IfxScuWdt.o | | IfxScuWdt_enableSafetyWatchdog | unreferenced | -| yWatchdog (10613) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeSafet | IfxScuWdt.o | | IfxScuWdt_changeSafetyWatchdogPassword | unreferenced | -| yWatchdogPassword (10606) | | | | | -| .text.IfxScuEru.IfxScuEru_selectExter | IfxScuEru.o | | IfxScuEru_selectExternalInput | unreferenced | -| nalInput (10446) | | | | | -| .text.IfxScuEru.IfxScuEru_setInterrup | IfxScuEru.o | | IfxScuEru_setInterruptGatingPattern | unreferenced | -| tGatingPattern (10449) | | | | | -| .text.IfxScuEru.IfxScuEru_getPatternD | IfxScuEru.o | | IfxScuEru_getPatternDetectionResult | unreferenced | -| etectionResult (10444) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initConfig | IfxScuWdt.o | | IfxScuWdt_initConfig | unreferenced | -| (10617) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initCpuWatc | IfxScuWdt.o | | IfxScuWdt_initCpuWatchdog | unreferenced | -| hdog (10618) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initSafetyW | IfxScuWdt.o | | IfxScuWdt_initSafetyWatchdog | unreferenced | -| atchdog (10619) | | | | | -| .text.IfxScuWdt.IfxScuWdt_enableCpuWa | IfxScuWdt.o | | IfxScuWdt_enableCpuWatchdog | unreferenced | -| tchdog (10612) | | | | | -| .text.IfxScuEru.IfxScuEru_enableTrigg | IfxScuEru.o | | IfxScuEru_enableTriggerPulse | unreferenced | -| erPulse (10439) | | | | | -| .text.IfxScuEru.IfxScuEru_setEventFla | IfxScuEru.o | | IfxScuEru_setEventFlag | unreferenced | -| g (10447) | | | | | -| .text.IfxScuWdt.IfxScuWdt_serviceCpuW | IfxScuWdt.o | | IfxScuWdt_serviceCpuWatchdog | unreferenced | -| atchdog (10620) | | | | | -| .text.IfxScuWdt.IfxScuWdt_serviceSafe | IfxScuWdt.o | | IfxScuWdt_serviceSafetyWatchdog | unreferenced | -| tyWatchdog (10621) | | | | | -| .text.IfxScuEru.IfxScuEru_setFlagPatt | IfxScuEru.o | | IfxScuEru_setFlagPatternDetection | unreferenced | -| ernDetection (10448) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeCpuWa | IfxScuWdt.o | | IfxScuWdt_changeCpuWatchdogReload | unreferenced | -| tchdogReload (10605) | | | | | -| .text.IfxScuEru.IfxScuEru_getAllEvent | IfxScuEru.o | | IfxScuEru_getAllEventFlagsStatus | unreferenced | -| FlagsStatus (10440) | | | | | -| .text.IfxScuEru.IfxScuEru_getInputCha | IfxScuEru.o | | IfxScuEru_getInputChannelConfiguration | unreferenced | -| nnelConfiguration (10442) | | | | | -| .text.IfxScuEru.IfxScuEru_getOutputCh | IfxScuEru.o | | IfxScuEru_getOutputChannelConfiguration | unreferenced | -| annelConfiguration (10443) | | | | | -| .text.IfxScuEru.IfxScuEru_getWholePat | IfxScuEru.o | | IfxScuEru_getWholePatternDetectionResult | unreferenced | -| ternDetectionResult (10445) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeSafet | IfxScuWdt.o | | IfxScuWdt_changeSafetyWatchdogReload | unreferenced | -| yWatchdogReload (10607) | | | | | -| .text.IfxScuEru.IfxScuEru_enablePatte | IfxScuEru.o | | IfxScuEru_enablePatternDetectionTrigger | unreferenced | -| rnDetectionTrigger (10437) | | | | | -| .text.IfxScuEru.IfxScuEru_enableFalli | IfxScuEru.o | | IfxScuEru_enableFallingEdgeDetection | unreferenced | -| ngEdgeDetection (10436) | | | | | -| .text.IfxQspi.IfxQspi_read8 (10764) | IfxQspi.o | | IfxQspi_read8 | unreferenced | -| .text.IfxQspi.IfxQspi_calculateDelayC | IfxQspi.o | | IfxQspi_calculateDelayConstants | unreferenced | -| onstants (10771) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initChannel | unreferenced | -| ster_initChannel (10884) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initChannelConfig | unreferenced | -| ster_initChannelConfig (10885) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initModule | unreferenced | -| ster_initModule (10886) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initModuleConfig | unreferenced | -| ster_initModuleConfig (10887) | | | | | -| .text.IfxQspi.IfxQspi_calcRealBaudrat | IfxQspi.o | | IfxQspi_calcRealBaudrate | unreferenced | -| e (10755) | | | | | -| .text.IfxQspi.IfxQspi_write32 (10769) | IfxQspi.o | | IfxQspi_write32 | unreferenced | -| .text.IfxQspi.IfxQspi_getIndex | IfxQspi.o | | IfxQspi_getIndex | unreferenced | -| (10761) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_activateSlso | unreferenced | -| ster_activateSlso (10878) | | | | | -| .text.IfxQspi.IfxQspi_getAddress | IfxQspi.o | | IfxQspi_getAddress | unreferenced | -| (10760) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_getChannelConfig | unreferenced | -| ster_getChannelConfig (10882) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrDmaReceive | unreferenced | -| ster_isrDmaReceive (10888) | | | | | -| .text.IfxQspi.IfxQspi_resetModule | IfxQspi.o | | IfxQspi_resetModule | unreferenced | -| (10766) | | | | | -| .text.IfxQspi.IfxQspi_write8 (10770) | IfxQspi.o | | IfxQspi_write8 | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrDmaTransmit | unreferenced | -| ster_isrDmaTransmit (10889) | | | | | -| .text.IfxQspi.IfxQspi_calculateExtend | IfxQspi.o | | IfxQspi_calculateExtendedConfigurationValue | unreferenced | -| edConfigurationValue (10757) | | | | | -| .text.IfxScuWdt.IfxScuWdt_enableWatch | IfxScuWdt.o | | IfxScuWdt_enableWatchdogWithDebugger | unreferenced | -| dogWithDebugger (10624) | | | | | -| .text.IfxQspi.IfxQspi_calculatePresca | IfxQspi.o | | IfxQspi_calculatePrescaler | unreferenced | -| ler (10758) | | | | | -| .text.IfxQspi.IfxQspi_calculateTimeQu | IfxQspi.o | | IfxQspi_calculateTimeQuantumLength | unreferenced | -| antumLength (10759) | | | | | -| .text.IfxQspi.IfxQspi_read32 (10763) | IfxQspi.o | | IfxQspi_read32 | unreferenced | -| .text.IfxQspi.IfxQspi_recalcBasicConf | IfxQspi.o | | IfxQspi_recalcBasicConfiguration | unreferenced | -| iguration (10765) | | | | | -| .text.IfxQspi.IfxQspi_setSlaveSelectO | IfxQspi.o | | IfxQspi_setSlaveSelectOutputControl | unreferenced | -| utputControl (10767) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_activeChannel | unreferenced | -| ster_activeChannel (10879) | | | | | -| .text.IfxQspi.IfxQspi_read16 (10762) | IfxQspi.o | | IfxQspi_read16 | unreferenced | -| .text.IfxQspi.IfxQspi_write16 (10768) | IfxQspi.o | | IfxQspi_write16 | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_deactivateSlso | unreferenced | -| ster_deactivateSlso (10880) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_exchange | unreferenced | -| ster_exchange (10881) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_getStatus | unreferenced | -| ster_getStatus (10883) | | | | | -| .text.IfxQspi.IfxQspi_calculateBasicC | IfxQspi.o | | IfxQspi_calculateBasicConfigurationValue | unreferenced | -| onfigurationValue (10756) | | | | | -| .text.IfxMtu.IfxMtu_getSystemAddress | IfxMtu.o | | IfxMtu_getSystemAddress | unreferenced | -| (11150) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrUserDefined | unreferenced | -| ster_isrUserDefined (10894) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_lock | unreferenced | -| ster_lock (10895) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_write | unreferenced | -| ster_write (10900) | | | | | -| .text.IfxMtu.IfxMtu_getTrackedSramAdd | IfxMtu.o | | IfxMtu_getTrackedSramAddresses | unreferenced | -| resses (11151) | | | | | -| .text.IfxMtu.IfxMtu_clearErrorTrackin | IfxMtu.o | | IfxMtu_clearErrorTracking | unreferenced | -| g (11145) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrReceive | unreferenced | -| ster_isrReceive (10892) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_packLongModeBuffer | unreferenced | -| ster_packLongModeBuffer (10896) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_setChannelBaudrate | unreferenced | -| ster_setChannelBaudrate (10898) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_unlock | unreferenced | -| ster_unlock (10899) | | | | | -| .text.IfxPort.IfxPort_enableEmergency | IfxPort.o | | IfxPort_enableEmergencyStop | unreferenced | -| Stop (11051) | | | | | -| .text.IfxPort.IfxPort_setPinModeLvdsH | IfxPort.o | | IfxPort_setPinModeLvdsHigh | unreferenced | -| igh (11060) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrPhaseTransition | unreferenced | -| ster_isrPhaseTransition (10891) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrTransmit | unreferenced | -| ster_isrTransmit (10893) | | | | | -| .text.IfxPort.IfxPort_setPinModeLvdsM | IfxPort.o | | IfxPort_setPinModeLvdsMedium | unreferenced | -| edium (11061) | | | | | -| .text.IfxPort.IfxPort_setGroupModeOut | IfxPort.o | | IfxPort_setGroupModeOutput | unreferenced | -| put (11057) | | | | | -| .text.IfxPort.IfxPort_disableEmergenc | IfxPort.o | | IfxPort_disableEmergencyStop | unreferenced | -| yStop (11050) | | | | | -| .text.IfxMtu.IfxMtu_clearSram (11146) | IfxMtu.o | | IfxMtu_clearSram | unreferenced | -| .text.IfxPort.IfxPort_setGroupPadDriv | IfxPort.o | | IfxPort_setGroupPadDriver | unreferenced | -| er (11058) | | | | | -| .text.IfxMtu.IfxMtu_clearSramContinue | IfxMtu.o | | IfxMtu_clearSramContinue | unreferenced | -| (11147) | | | | | -| .text.IfxMtu.IfxMtu_clearSramStart | IfxMtu.o | | IfxMtu_clearSramStart | unreferenced | -| (11148) | | | | | -| .text.IfxPort.IfxPort_resetESR | IfxPort.o | | IfxPort_resetESR | unreferenced | -| (11054) | | | | | -| .text.IfxMtu.IfxMtu_enableErrorTracki | IfxMtu.o | | IfxMtu_enableErrorTracking | unreferenced | -| ng (11149) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrError | unreferenced | -| ster_isrError (10890) | | | | | -| .text.IfxPort.IfxPort_getIndex | IfxPort.o | | IfxPort_getIndex | unreferenced | -| (11053) | | | | | -| .text.IfxPort.IfxPort_setESR (11055) | IfxPort.o | | IfxPort_setESR | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_writeLong | unreferenced | -| ster_writeLong (10901) | | | | | -| .text.IfxPort.IfxPort_getAddress | IfxPort.o | | IfxPort_getAddress | unreferenced | -| (11052) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_read | unreferenced | -| ster_read (10897) | | | | | -| .text.IfxPort.IfxPort_setGroupModeInp | IfxPort.o | | IfxPort_setGroupModeInput | unreferenced | -| ut (11056) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsUpdate | unreferenced | -| bleChannelsUpdate (11259) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableTimeTrigger | unreferenced | -| bleTimeTrigger (11260) | | | | | -| .text.IfxMtu.IfxMtu_readSramAddress | IfxMtu.o | | IfxMtu_readSramAddress | unreferenced | -| (11152) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_res | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_resetChannels | unreferenced | -| etChannels (11261) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_conf | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_configurePwmMode | unreferenced | -| igurePwmMode (11268) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getClockSource | unreferenced | -| lockSource (11270) | | | | | -| .text.IfxMtu.IfxMtu_waitForMbistDone | IfxMtu.o | | IfxMtu_waitForMbistDone | unreferenced | -| (11155) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareOne | unreferenced | -| ompareOne (11271) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannels | unreferenced | -| bleChannels (11256) | | | | | -| .text.IfxMtu.IfxMtu_runNonDestructive | IfxMtu.o | | IfxMtu_runNonDestructiveInversionTest | unreferenced | -| InversionTest (11153) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_set | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_setChannelsForceUpdate | unreferenced | -| ChannelsForceUpdate (11263) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_clea | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_clearOneNotification | unreferenced | -| rOneNotification (11266) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_clea | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_clearZeroNotification | unreferenced | -| rZeroNotification (11267) | | | | | -| .text.IfxGtm.IfxGtm_disable (11226) | IfxGtm.o | | IfxGtm_disable | unreferenced | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareOnePointer | unreferenced | -| ompareOnePointer (11272) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_set | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_setTimeTrigger | unreferenced | -| TimeTrigger (11264) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getClockFrequency | unreferenced | -| lockFrequency (11269) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_bui | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_buildFeature | unreferenced | -| ldFeature (11251) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsTrigger | unreferenced | -| bleChannelsTrigger (11258) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareZeroPointer | unreferenced | -| ompareZeroPointer (11274) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareZero | unreferenced | -| ompareZero (11273) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getO | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getOutputLevel | unreferenced | -| utputLevel (11275) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsOutput | unreferenced | -| bleChannelsOutput (11257) | | | | | -| .text.IfxMtu.IfxMtu_writeSramAddress | IfxMtu.o | | IfxMtu_writeSramAddress | unreferenced | -| (11154) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (5863) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT48_P22_1_OUT | unreferenced | -| TOUT48_P22_1_OUT (5871) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT53_P21_2_OUT | unreferenced | -| TOUT53_P21_2_OUT (5872) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT9_P00_0_OUT | unreferenced | -| TOUT9_P00_0_OUT (5878) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT59_P20_0_OUT | unreferenced | -| TOUT59_P20_0_OUT (5862) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT25_P33_3_OUT | unreferenced | -| TOUT25_P33_3_OUT (5865) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT109_P10_7_OUT | unreferenced | -| TOUT109_P10_7_OUT (5870) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT68_P20_12_OUT | unreferenced | -| TOUT68_P20_12_OUT (5873) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT1_P02_1_OUT | unreferenced | -| TOUT1_P02_1_OUT (5882) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT78_P15_7_OUT | unreferenced | -| TOUT78_P15_7_OUT (5887) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT79_P15_8_OUT | unreferenced | -| TOUT79_P15_8_OUT (5888) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT86_P14_6_OUT | unreferenced | -| TOUT86_P14_6_OUT (5889) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (5890) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT24_P33_2_OUT | unreferenced | -| TOUT24_P33_2_OUT (5860) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (5868) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT31_P33_9_OUT | unreferenced | -| TOUT31_P33_9_OUT (5883) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT47_P22_0_OUT | unreferenced | -| TOUT47_P22_0_OUT (5884) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT64_P20_8_OUT | unreferenced | -| TOUT64_P20_8_OUT (5867) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT45_P23_4_OUT | unreferenced | -| TOUT45_P23_4_OUT (5866) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT76_P15_5_OUT | unreferenced | -| TOUT76_P15_5_OUT (5874) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT77_P15_6_OUT | unreferenced | -| TOUT77_P15_6_OUT (5875) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT54_P21_3_OUT | unreferenced | -| TOUT54_P21_3_OUT (5885) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT87_P14_7_OUT | unreferenced | -| TOUT87_P14_7_OUT (5876) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT103_P10_1_OUT | unreferenced | -| TOUT103_P10_1_OUT (5879) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (5861) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT0_P02_0_OUT | unreferenced | -| TOUT0_P02_0_OUT (5869) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT10_P00_1_OUT | unreferenced | -| TOUT10_P00_1_OUT (5880) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT11_P00_2_OUT | unreferenced | -| TOUT11_P00_2_OUT (5881) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (5859) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT8_P02_8_OUT | unreferenced | -| TOUT8_P02_8_OUT (5877) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT69_P20_13_OUT | unreferenced | -| TOUT69_P20_13_OUT (5886) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (5864) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (5917) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT23_P33_1_OUT | unreferenced | -| TOUT23_P33_1_OUT (5918) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (5895) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (5903) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (5906) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT55_P21_4_OUT | unreferenced | -| TOUT55_P21_4_OUT (5896) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (5914) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (5908) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (5893) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (5915) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (5916) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (5920) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT39_P32_3_OUT | unreferenced | -| TOUT39_P32_3_OUT (5910) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (5912) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (5892) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT40_P32_4_OUT | unreferenced | -| TOUT40_P32_4_OUT (5919) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (5891) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (5904) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (5911) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT57_P21_6_OUT | unreferenced | -| TOUT57_P21_6_OUT (5913) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT58_P21_7_OUT | unreferenced | -| TOUT58_P21_7_OUT (5921) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT33_P33_11_OUT | unreferenced | -| TOUT33_P33_11_OUT (5894) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (5922) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (5899) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (5909) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (5907) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (5897) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (5901) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (5900) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT80_P14_0_OUT | unreferenced | -| TOUT80_P14_0_OUT (5898) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT38_P32_2_OUT | unreferenced | -| TOUT38_P32_2_OUT (5902) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT56_P21_5_OUT | unreferenced | -| TOUT56_P21_5_OUT (5905) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (5933) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT69_P20_13_OUT | unreferenced | -| TOUT69_P20_13_OUT (5947) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT95_P11_2_OUT | unreferenced | -| TOUT95_P11_2_OUT (5948) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (5937) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (5951) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT32_P33_10_OUT | unreferenced | -| TOUT32_P33_10_OUT (5941) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT94_P13_3_OUT | unreferenced | -| TOUT94_P13_3_OUT (5943) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (5931) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT45_P23_4_OUT | unreferenced | -| TOUT45_P23_4_OUT (5935) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (5938) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT19_P00_10_OUT | unreferenced | -| TOUT19_P00_10_OUT (5944) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT28_P33_6_OUT | unreferenced | -| TOUT28_P33_6_OUT (5950) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (5952) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (5954) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT68_P20_12_OUT | unreferenced | -| TOUT68_P20_12_OUT (5942) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT27_P33_5_OUT | unreferenced | -| TOUT27_P33_5_OUT (5945) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT20_P00_11_OUT | unreferenced | -| TOUT20_P00_11_OUT (5949) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT26_P33_4_OUT | unreferenced | -| TOUT26_P33_4_OUT (5940) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (5924) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT88_P14_8_OUT | unreferenced | -| TOUT88_P14_8_OUT (5953) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (5926) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (5928) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (5930) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT24_P33_2_OUT | unreferenced | -| TOUT24_P33_2_OUT (5927) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (5932) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT25_P33_3_OUT | unreferenced | -| TOUT25_P33_3_OUT (5934) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT18_P00_9_OUT | unreferenced | -| TOUT18_P00_9_OUT (5939) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (5923) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (5936) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT59_P20_0_OUT | unreferenced | -| TOUT59_P20_0_OUT (5929) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT106_P10_4_OUT | unreferenced | -| TOUT106_P10_4_OUT (5925) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (5946) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT51_P21_0_OUT | unreferenced | -| TOUT51_P21_0_OUT (5963) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (5962) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT21_P00_12_OUT | unreferenced | -| TOUT21_P00_12_OUT (5955) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (5970) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (5974) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT92_P13_1_OUT | unreferenced | -| TOUT92_P13_1_OUT (5978) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT89_P14_9_OUT | unreferenced | -| TOUT89_P14_9_OUT (5958) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT52_P21_1_OUT | unreferenced | -| TOUT52_P21_1_OUT (5968) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (5975) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (5977) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (5972) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT64_P20_8_OUT | unreferenced | -| TOUT64_P20_8_OUT (5981) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (5983) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (5964) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT90_P14_10_OUT | unreferenced | -| TOUT90_P14_10_OUT (5965) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (5967) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (5969) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT91_P13_0_OUT | unreferenced | -| TOUT91_P13_0_OUT (5971) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (5980) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (5959) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (5979) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT18_P00_9_OUT | unreferenced | -| TOUT18_P00_9_OUT (5985) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT26_P33_4_OUT | unreferenced | -| TOUT26_P33_4_OUT (5986) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (5966) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (5976) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (5982) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT30_P33_8_OUT | unreferenced | -| TOUT30_P33_8_OUT (5961) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (5973) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (5957) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT93_P13_2_OUT | unreferenced | -| TOUT93_P13_2_OUT (5984) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT29_P33_7_OUT | unreferenced | -| TOUT29_P33_7_OUT (5956) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT22_P33_0_OUT | unreferenced | -| TOUT22_P33_0_OUT (5960) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT80_P14_0_OUT | unreferenced | -| TOUT80_P14_0_OUT (6004) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT83_P14_3_OUT | unreferenced | -| TOUT83_P14_3_OUT (6005) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT19_P00_10_OUT | unreferenced | -| TOUT19_P00_10_OUT (5993) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT85_P14_5_OUT | unreferenced | -| TOUT85_P14_5_OUT (5990) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT28_P33_6_OUT | unreferenced | -| TOUT28_P33_6_OUT (6002) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (6003) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT20_P00_11_OUT | unreferenced | -| TOUT20_P00_11_OUT (6001) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (5995) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (6007) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT21_P00_12_OUT | unreferenced | -| TOUT21_P00_12_OUT (6008) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT82_P14_2_OUT | unreferenced | -| TOUT82_P14_2_OUT (6010) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT89_P14_9_OUT | unreferenced | -| TOUT89_P14_9_OUT (6011) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT79_P15_8_OUT | unreferenced | -| TOUT79_P15_8_OUT (5997) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT86_P14_6_OUT | unreferenced | -| TOUT86_P14_6_OUT (5999) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT88_P14_8_OUT | unreferenced | -| TOUT88_P14_8_OUT (6006) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (6012) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT87_P14_7_OUT | unreferenced | -| TOUT87_P14_7_OUT (5991) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT95_P11_2_OUT | unreferenced | -| TOUT95_P11_2_OUT (6000) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT84_P14_4_OUT | unreferenced | -| TOUT84_P14_4_OUT (5998) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT22_P33_0_OUT | unreferenced | -| TOUT22_P33_0_OUT (6013) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT51_P21_0_OUT | unreferenced | -| TOUT51_P21_0_OUT (6016) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT81_P14_1_OUT | unreferenced | -| TOUT81_P14_1_OUT (6017) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT90_P14_10_OUT | unreferenced | -| TOUT90_P14_10_OUT (6018) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT78_P15_7_OUT | unreferenced | -| TOUT78_P15_7_OUT (5996) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT29_P33_7_OUT | unreferenced | -| TOUT29_P33_7_OUT (6009) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT27_P33_5_OUT | unreferenced | -| TOUT27_P33_5_OUT (5994) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT76_P15_5_OUT | unreferenced | -| TOUT76_P15_5_OUT (5988) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT77_P15_6_OUT | unreferenced | -| TOUT77_P15_6_OUT (5989) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT32_P33_10_OUT | unreferenced | -| TOUT32_P33_10_OUT (5987) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6015) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT30_P33_8_OUT | unreferenced | -| TOUT30_P33_8_OUT (6014) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT94_P13_3_OUT | unreferenced | -| TOUT94_P13_3_OUT (5992) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN10_P00_1_IN | unreferenced | -| IN10_P00_1_IN (6048) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK1_P32 | IfxGtm_PinMap.o | | IfxGtm_CLK1_P32_4_OUT | unreferenced | -| _4_OUT (6032) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN18_P00_9_IN | unreferenced | -| IN18_P00_9_IN (6036) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6020) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN48_P22_1_IN | unreferenced | -| IN48_P22_1_IN (6040) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN19_P00_10_IN | unreferenced | -| IN19_P00_10_IN (6050) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (6024) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6029) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6025) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT92_P13_1_OUT | unreferenced | -| TOUT92_P13_1_OUT (6027) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6026) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT91_P13_0_OUT | unreferenced | -| TOUT91_P13_0_OUT (6022) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN109_P10_7_IN | unreferenced | -| IN109_P10_7_IN (6035) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN77_P15_6_IN | unreferenced | -| IN77_P15_6_IN (6042) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN87_P14_7_IN | unreferenced | -| IN87_P14_7_IN (6044) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN8_P02_8_IN | unreferenced | -| IN8_P02_8_IN (6045) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN9_P00_0_IN | unreferenced | -| IN9_P00_0_IN (6046) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN103_P10_1_IN | unreferenced | -| IN103_P10_1_IN (6047) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT93_P13_2_OUT | unreferenced | -| TOUT93_P13_2_OUT (6030) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK2_P11 | IfxGtm_PinMap.o | | IfxGtm_CLK2_P11_12_OUT | unreferenced | -| _12_OUT (6033) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN26_P33_4_IN | unreferenced | -| IN26_P33_4_IN (6037) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN11_P00_2_IN | unreferenced | -| IN11_P00_2_IN (6049) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (6023) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN0_P02_0_IN | unreferenced | -| IN0_P02_0_IN (6034) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT52_P21_1_OUT | unreferenced | -| TOUT52_P21_1_OUT (6021) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (6028) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (6019) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK0_P23 | IfxGtm_PinMap.o | | IfxGtm_CLK0_P23_1_OUT | unreferenced | -| _1_OUT (6031) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN34_P33_12_IN | unreferenced | -| IN34_P33_12_IN (6039) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN53_P21_2_IN | unreferenced | -| IN53_P21_2_IN (6041) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN32_P33_10_IN | unreferenced | -| IN32_P33_10_IN (6038) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN85_P14_5_IN | unreferenced | -| IN85_P14_5_IN (6043) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN36_P32_0_IN | unreferenced | -| IN36_P32_0_IN (6065) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN27_P33_5_IN | unreferenced | -| IN27_P33_5_IN (6052) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN54_P21_3_IN | unreferenced | -| IN54_P21_3_IN (6056) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN38_P32_2_IN | unreferenced | -| IN38_P32_2_IN (6073) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN60_P20_1_IN | unreferenced | -| IN60_P20_1_IN (6078) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN80_P14_0_IN | unreferenced | -| IN80_P14_0_IN (6079) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN102_P10_0_IN | unreferenced | -| IN102_P10_0_IN (6080) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN47_P22_0_IN | unreferenced | -| IN47_P22_0_IN (6055) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN22_P33_0_IN | unreferenced | -| IN22_P33_0_IN (6081) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN30_P33_8_IN | unreferenced | -| IN30_P33_8_IN (6082) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN2_P02_2_IN | unreferenced | -| IN2_P02_2_IN (6063) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN21_P00_12_IN | unreferenced | -| IN21_P00_12_IN (6071) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN104_P10_2_IN | unreferenced | -| IN104_P10_2_IN (6059) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN33_P33_11_IN | unreferenced | -| IN33_P33_11_IN (6064) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN46_P23_5_IN | unreferenced | -| IN46_P23_5_IN (6066) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN55_P21_4_IN | unreferenced | -| IN55_P21_4_IN (6067) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN29_P33_7_IN | unreferenced | -| IN29_P33_7_IN (6072) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN3_P02_3_IN | unreferenced | -| IN3_P02_3_IN (6074) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN31_P33_9_IN | unreferenced | -| IN31_P33_9_IN (6053) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN28_P33_6_IN | unreferenced | -| IN28_P33_6_IN (6062) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN78_P15_7_IN | unreferenced | -| IN78_P15_7_IN (6057) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN20_P00_11_IN | unreferenced | -| IN20_P00_11_IN (6061) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN35_P33_13_IN | unreferenced | -| IN35_P33_13_IN (6054) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN105_P10_3_IN | unreferenced | -| IN105_P10_3_IN (6069) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN1_P02_1_IN | unreferenced | -| IN1_P02_1_IN (6051) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN107_P10_5_IN | unreferenced | -| IN107_P10_5_IN (6060) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN79_P15_8_IN | unreferenced | -| IN79_P15_8_IN (6068) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN108_P10_6_IN | unreferenced | -| IN108_P10_6_IN (6070) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN49_P22_2_IN | unreferenced | -| IN49_P22_2_IN (6075) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN51_P21_0_IN | unreferenced | -| IN51_P21_0_IN (6076) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN86_P14_6_IN | unreferenced | -| IN86_P14_6_IN (6058) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN56_P21_5_IN | unreferenced | -| IN56_P21_5_IN (6077) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN110_P10_8_IN | unreferenced | -| IN110_P10_8_IN (6090) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN42_P23_1_IN | unreferenced | -| IN42_P23_1_IN (6099) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN62_P20_6_IN | unreferenced | -| IN62_P20_6_IN (6102) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN58_P21_7_IN | unreferenced | -| IN58_P21_7_IN (6094) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN44_P23_3_IN | unreferenced | -| IN44_P23_3_IN (6105) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN45_P23_4_IN | unreferenced | -| IN45_P23_4_IN (6106) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN63_P20_7_IN | unreferenced | -| IN63_P20_7_IN (6107) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN61_P20_3_IN | unreferenced | -| IN61_P20_3_IN (6088) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN40_P32_4_IN | unreferenced | -| IN40_P32_4_IN (6092) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN25_P33_3_IN | unreferenced | -| IN25_P33_3_IN (6104) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN64_P20_8_IN | unreferenced | -| IN64_P20_8_IN (6108) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN7_P02_7_IN | unreferenced | -| IN7_P02_7_IN (6109) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN106_P10_4_IN | unreferenced | -| IN106_P10_4_IN (6097) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN84_P14_4_IN | unreferenced | -| IN84_P14_4_IN (6110) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN0_P02_0_IN | unreferenced | -| IN0_P02_0_IN (6111) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN109_P10_7_IN | unreferenced | -| IN109_P10_7_IN (6112) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN18_P00_9_IN | unreferenced | -| IN18_P00_9_IN (6113) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN26_P33_4_IN | unreferenced | -| IN26_P33_4_IN (6114) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN43_P23_2_IN | unreferenced | -| IN43_P23_2_IN (6100) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN59_P20_0_IN | unreferenced | -| IN59_P20_0_IN (6101) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN39_P32_3_IN | unreferenced | -| IN39_P32_3_IN (6083) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN50_P22_3_IN | unreferenced | -| IN50_P22_3_IN (6085) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN57_P21_6_IN | unreferenced | -| IN57_P21_6_IN (6087) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN4_P02_4_IN | unreferenced | -| IN4_P02_4_IN (6084) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN81_P14_1_IN | unreferenced | -| IN81_P14_1_IN (6089) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN23_P33_1_IN | unreferenced | -| IN23_P33_1_IN (6091) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN24_P33_2_IN | unreferenced | -| IN24_P33_2_IN (6098) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN83_P14_3_IN | unreferenced | -| IN83_P14_3_IN (6103) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN41_P23_0_IN | unreferenced | -| IN41_P23_0_IN (6093) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN52_P21_1_IN | unreferenced | -| IN52_P21_1_IN (6086) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN5_P02_5_IN | unreferenced | -| IN5_P02_5_IN (6095) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN82_P14_2_IN | unreferenced | -| IN82_P14_2_IN (6096) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN70_P20_14_IN | unreferenced | -| IN70_P20_14_IN (6144) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN31_P33_9_IN | unreferenced | -| IN31_P33_9_IN (6128) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN77_P15_6_IN | unreferenced | -| IN77_P15_6_IN (6120) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN107_P10_5_IN | unreferenced | -| IN107_P10_5_IN (6136) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN2_P02_2_IN | unreferenced | -| IN2_P02_2_IN (6140) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN96_P11_3_IN | unreferenced | -| IN96_P11_3_IN (6146) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN68_P20_12_IN | unreferenced | -| IN68_P20_12_IN (6118) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN103_P10_1_IN | unreferenced | -| IN103_P10_1_IN (6124) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN95_P11_2_IN | unreferenced | -| IN95_P11_2_IN (6134) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN33_P33_11_IN | unreferenced | -| IN33_P33_11_IN (6141) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN87_P14_7_IN | unreferenced | -| IN87_P14_7_IN (6122) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN20_P00_11_IN | unreferenced | -| IN20_P00_11_IN (6138) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN55_P21_4_IN | unreferenced | -| IN55_P21_4_IN (6143) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN32_P33_10_IN | unreferenced | -| IN32_P33_10_IN (6115) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN53_P21_2_IN | unreferenced | -| IN53_P21_2_IN (6117) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN76_P15_5_IN | unreferenced | -| IN76_P15_5_IN (6119) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN85_P14_5_IN | unreferenced | -| IN85_P14_5_IN (6121) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN54_P21_3_IN | unreferenced | -| IN54_P21_3_IN (6130) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN69_P20_13_IN | unreferenced | -| IN69_P20_13_IN (6131) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN19_P00_10_IN | unreferenced | -| IN19_P00_10_IN (6125) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN86_P14_6_IN | unreferenced | -| IN86_P14_6_IN (6133) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN104_P10_2_IN | unreferenced | -| IN104_P10_2_IN (6135) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN12_P00_3_IN | unreferenced | -| IN12_P00_3_IN (6137) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN48_P22_1_IN | unreferenced | -| IN48_P22_1_IN (6116) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN78_P15_7_IN | unreferenced | -| IN78_P15_7_IN (6132) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN46_P23_5_IN | unreferenced | -| IN46_P23_5_IN (6142) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN94_P13_3_IN | unreferenced | -| IN94_P13_3_IN (6123) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN27_P33_5_IN | unreferenced | -| IN27_P33_5_IN (6127) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN28_P33_6_IN | unreferenced | -| IN28_P33_6_IN (6139) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN79_P15_8_IN | unreferenced | -| IN79_P15_8_IN (6145) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN1_P02_1_IN | unreferenced | -| IN1_P02_1_IN (6126) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN47_P22_0_IN | unreferenced | -| IN47_P22_0_IN (6129) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN39_P32_3_IN | unreferenced | -| IN39_P32_3_IN (6163) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN72_P15_1_IN | unreferenced | -| IN72_P15_1_IN (6167) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN21_P00_12_IN | unreferenced | -| IN21_P00_12_IN (6150) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN29_P33_7_IN | unreferenced | -| IN29_P33_7_IN (6151) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN22_P33_0_IN | unreferenced | -| IN22_P33_0_IN (6161) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN38_P32_2_IN | unreferenced | -| IN38_P32_2_IN (6152) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN49_P22_2_IN | unreferenced | -| IN49_P22_2_IN (6154) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN56_P21_5_IN | unreferenced | -| IN56_P21_5_IN (6155) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN13_P00_4_IN | unreferenced | -| IN13_P00_4_IN (6149) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN4_P02_4_IN | unreferenced | -| IN4_P02_4_IN (6164) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN57_P21_6_IN | unreferenced | -| IN57_P21_6_IN (6166) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN40_P32_4_IN | unreferenced | -| IN40_P32_4_IN (6172) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN81_P14_1_IN | unreferenced | -| IN81_P14_1_IN (6168) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN110_P10_8_IN | unreferenced | -| IN110_P10_8_IN (6170) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN41_P23_0_IN | unreferenced | -| IN41_P23_0_IN (6173) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN58_P21_7_IN | unreferenced | -| IN58_P21_7_IN (6174) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN30_P33_8_IN | unreferenced | -| IN30_P33_8_IN (6162) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN15_P00_6_IN | unreferenced | -| IN15_P00_6_IN (6171) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN98_P11_9_IN | unreferenced | -| IN98_P11_9_IN (6169) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN5_P02_5_IN | unreferenced | -| IN5_P02_5_IN (6175) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN65_P20_9_IN | unreferenced | -| IN65_P20_9_IN (6176) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN73_P15_2_IN | unreferenced | -| IN73_P15_2_IN (6177) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN82_P14_2_IN | unreferenced | -| IN82_P14_2_IN (6178) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN3_P02_3_IN | unreferenced | -| IN3_P02_3_IN (6153) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN80_P14_0_IN | unreferenced | -| IN80_P14_0_IN (6157) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN50_P22_3_IN | unreferenced | -| IN50_P22_3_IN (6165) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN108_P10_6_IN | unreferenced | -| IN108_P10_6_IN (6148) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN102_P10_0_IN | unreferenced | -| IN102_P10_0_IN (6159) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN97_P11_6_IN | unreferenced | -| IN97_P11_6_IN (6158) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN71_P15_0_IN | unreferenced | -| IN71_P15_0_IN (6156) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN105_P10_3_IN | unreferenced | -| IN105_P10_3_IN (6147) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN14_P00_5_IN | unreferenced | -| IN14_P00_5_IN (6160) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN45_P23_4_IN | unreferenced | -| IN45_P23_4_IN (6197) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN24_P33_2_IN | unreferenced | -| IN24_P33_2_IN (6184) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN66_P20_10_IN | unreferenced | -| IN66_P20_10_IN (6188) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN84_P14_4_IN | unreferenced | -| IN84_P14_4_IN (6202) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN94_P13_3_IN | unreferenced | -| IN94_P13_3_IN (6208) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN10_P00_1_IN | unreferenced | -| IN10_P00_1_IN (6210) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN100_P11_11_IN | unreferenced | -| IN100_P11_11_IN (6181) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN59_P20_0_IN | unreferenced | -| IN59_P20_0_IN (6187) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN91_P13_0_IN | unreferenced | -| IN91_P13_0_IN (6179) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN68_P20_12_IN | unreferenced | -| IN68_P20_12_IN (6205) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN25_P33_3_IN | unreferenced | -| IN25_P33_3_IN (6195) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN7_P02_7_IN | unreferenced | -| IN7_P02_7_IN (6201) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN83_P14_3_IN | unreferenced | -| IN83_P14_3_IN (6191) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN44_P23_3_IN | unreferenced | -| IN44_P23_3_IN (6196) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN64_P20_8_IN | unreferenced | -| IN64_P20_8_IN (6198) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN67_P20_11_IN | unreferenced | -| IN67_P20_11_IN (6199) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN93_P13_2_IN | unreferenced | -| IN93_P13_2_IN (6203) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN34_P33_12_IN | unreferenced | -| IN34_P33_12_IN (6204) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN106_P10_4_IN | unreferenced | -| IN106_P10_4_IN (6182) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN42_P23_1_IN | unreferenced | -| IN42_P23_1_IN (6185) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN6_P02_6_IN | unreferenced | -| IN6_P02_6_IN (6189) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN101_P11_12_IN | unreferenced | -| IN101_P11_12_IN (6193) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN43_P23_2_IN | unreferenced | -| IN43_P23_2_IN (6186) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN17_P00_8_IN | unreferenced | -| IN17_P00_8_IN (6194) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN99_P11_10_IN | unreferenced | -| IN99_P11_10_IN (6180) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN16_P00_7_IN | unreferenced | -| IN16_P00_7_IN (6183) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN92_P13_1_IN | unreferenced | -| IN92_P13_1_IN (6192) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN76_P15_5_IN | unreferenced | -| IN76_P15_5_IN (6206) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN9_P00_0_IN | unreferenced | -| IN9_P00_0_IN (6209) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN75_P15_4_IN | unreferenced | -| IN75_P15_4_IN (6200) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN74_P15_3_IN | unreferenced | -| IN74_P15_3_IN (6190) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN8_P02_8_IN | unreferenced | -| IN8_P02_8_IN (6207) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN96_P11_3_IN | unreferenced | -| IN96_P11_3_IN (6219) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN100_P11_11_IN | unreferenced | -| IN100_P11_11_IN (6237) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN51_P21_0_IN | unreferenced | -| IN51_P21_0_IN (6226) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN91_P13_0_IN | unreferenced | -| IN91_P13_0_IN (6235) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN88_P14_8_IN | unreferenced | -| IN88_P14_8_IN (6218) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN60_P20_1_IN | unreferenced | -| IN60_P20_1_IN (6221) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN35_P33_13_IN | unreferenced | -| IN35_P33_13_IN (6212) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN98_P11_9_IN | unreferenced | -| IN98_P11_9_IN (6230) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN11_P00_2_IN | unreferenced | -| IN11_P00_2_IN (6211) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN69_P20_13_IN | unreferenced | -| IN69_P20_13_IN (6213) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN16_P00_7_IN | unreferenced | -| IN16_P00_7_IN (6238) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN62_P20_6_IN | unreferenced | -| IN62_P20_6_IN (6239) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN66_P20_10_IN | unreferenced | -| IN66_P20_10_IN (6240) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN36_P32_0_IN | unreferenced | -| IN36_P32_0_IN (6216) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN15_P00_6_IN | unreferenced | -| IN15_P00_6_IN (6231) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN52_P21_1_IN | unreferenced | -| IN52_P21_1_IN (6232) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN65_P20_9_IN | unreferenced | -| IN65_P20_9_IN (6233) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN89_P14_9_IN | unreferenced | -| IN89_P14_9_IN (6223) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN71_P15_0_IN | unreferenced | -| IN71_P15_0_IN (6222) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN73_P15_2_IN | unreferenced | -| IN73_P15_2_IN (6234) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN74_P15_3_IN | unreferenced | -| IN74_P15_3_IN (6241) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN92_P13_1_IN | unreferenced | -| IN92_P13_1_IN (6242) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN97_P11_6_IN | unreferenced | -| IN97_P11_6_IN (6224) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN61_P20_3_IN | unreferenced | -| IN61_P20_3_IN (6227) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN70_P20_14_IN | unreferenced | -| IN70_P20_14_IN (6217) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN95_P11_2_IN | unreferenced | -| IN95_P11_2_IN (6214) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN72_P15_1_IN | unreferenced | -| IN72_P15_1_IN (6228) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN90_P14_10_IN | unreferenced | -| IN90_P14_10_IN (6229) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN12_P00_3_IN | unreferenced | -| IN12_P00_3_IN (6215) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN14_P00_5_IN | unreferenced | -| IN14_P00_5_IN (6225) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN99_P11_10_IN | unreferenced | -| IN99_P11_10_IN (6236) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN13_P00_4_IN | unreferenced | -| IN13_P00_4_IN (6220) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT76_P15_5_OUT | unreferenced | -| OUT76_P15_5_OUT (6254) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT77_P15_6_OUT | unreferenced | -| OUT77_P15_6_OUT (6255) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN101_P11_12_IN | unreferenced | -| IN101_P11_12_IN (6243) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT32_P33_10_OUT | unreferenced | -| OUT32_P33_10_OUT (6252) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT53_P21_2_OUT | unreferenced | -| OUT53_P21_2_OUT (6253) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT87_P14_7_OUT | unreferenced | -| OUT87_P14_7_OUT (6257) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT26_P33_4_OUT | unreferenced | -| OUT26_P33_4_OUT (6251) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN63_P20_7_IN | unreferenced | -| IN63_P20_7_IN (6245) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (6258) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (6272) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6273) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (6274) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN75_P15_4_IN | unreferenced | -| IN75_P15_4_IN (6247) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT109_P10_7_OUT | unreferenced | -| OUT109_P10_7_OUT (6249) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT85_P14_5_OUT | unreferenced | -| OUT85_P14_5_OUT (6256) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6262) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT18_P00_9_OUT | unreferenced | -| OUT18_P00_9_OUT (6250) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (6263) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN93_P13_2_IN | unreferenced | -| IN93_P13_2_IN (6248) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (6261) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (6264) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (6265) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (6266) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN67_P20_11_IN | unreferenced | -| IN67_P20_11_IN (6246) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (6259) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN17_P00_8_IN | unreferenced | -| IN17_P00_8_IN (6244) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (6267) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (6260) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (6268) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6269) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (6270) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (6271) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (6281) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT19_P00_10_OUT | unreferenced | -| OUT19_P00_10_OUT (6298) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT86_P14_6_OUT | unreferenced | -| OUT86_P14_6_OUT (6303) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (6285) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT103_P10_1_OUT | unreferenced | -| OUT103_P10_1_OUT (6297) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (6289) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (6291) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (6279) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (6283) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (6286) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (6292) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT31_P33_9_OUT | unreferenced | -| OUT31_P33_9_OUT (6300) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT104_P10_2_OUT | unreferenced | -| OUT104_P10_2_OUT (6304) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (6295) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (6290) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (6293) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT107_P10_5_OUT | unreferenced | -| OUT107_P10_5_OUT (6305) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (6288) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT54_P21_3_OUT | unreferenced | -| OUT54_P21_3_OUT (6301) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT78_P15_7_OUT | unreferenced | -| OUT78_P15_7_OUT (6302) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT20_P00_11_OUT | unreferenced | -| OUT20_P00_11_OUT (6306) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (6276) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (6278) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (6275) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6280) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (6282) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6287) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (6296) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (6284) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (6277) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (6294) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT27_P33_5_OUT | unreferenced | -| OUT27_P33_5_OUT (6299) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT58_P21_7_OUT | unreferenced | -| OUT58_P21_7_OUT (6332) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT82_P14_2_OUT | unreferenced | -| OUT82_P14_2_OUT (6333) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT21_P00_12_OUT | unreferenced | -| OUT21_P00_12_OUT (6314) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT22_P33_0_OUT | unreferenced | -| OUT22_P33_0_OUT (6322) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT40_P32_4_OUT | unreferenced | -| OUT40_P32_4_OUT (6331) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT91_P13_0_OUT | unreferenced | -| OUT91_P13_0_OUT (6334) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT55_P21_4_OUT | unreferenced | -| OUT55_P21_4_OUT (6309) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT61_P20_3_OUT | unreferenced | -| OUT61_P20_3_OUT (6326) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT89_P14_9_OUT | unreferenced | -| OUT89_P14_9_OUT (6320) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT106_P10_4_OUT | unreferenced | -| OUT106_P10_4_OUT (6335) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT24_P33_2_OUT | unreferenced | -| OUT24_P33_2_OUT (6336) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT42_P23_1_OUT | unreferenced | -| OUT42_P23_1_OUT (6337) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT59_P20_0_OUT | unreferenced | -| OUT59_P20_0_OUT (6338) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT88_P14_8_OUT | unreferenced | -| OUT88_P14_8_OUT (6311) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT79_P15_8_OUT | unreferenced | -| OUT79_P15_8_OUT (6310) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT105_P10_3_OUT | unreferenced | -| OUT105_P10_3_OUT (6312) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT108_P10_6_OUT | unreferenced | -| OUT108_P10_6_OUT (6313) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT60_P20_1_OUT | unreferenced | -| OUT60_P20_1_OUT (6318) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT81_P14_1_OUT | unreferenced | -| OUT81_P14_1_OUT (6327) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT90_P14_10_OUT | unreferenced | -| OUT90_P14_10_OUT (6328) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT110_P10_8_OUT | unreferenced | -| OUT110_P10_8_OUT (6329) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT102_P10_0_OUT | unreferenced | -| OUT102_P10_0_OUT (6321) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT56_P21_5_OUT | unreferenced | -| OUT56_P21_5_OUT (6317) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT33_P33_11_OUT | unreferenced | -| OUT33_P33_11_OUT (6308) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT38_P32_2_OUT | unreferenced | -| OUT38_P32_2_OUT (6316) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT28_P33_6_OUT | unreferenced | -| OUT28_P33_6_OUT (6307) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT80_P14_0_OUT | unreferenced | -| OUT80_P14_0_OUT (6319) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT29_P33_7_OUT | unreferenced | -| OUT29_P33_7_OUT (6315) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT30_P33_8_OUT | unreferenced | -| OUT30_P33_8_OUT (6323) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT39_P32_3_OUT | unreferenced | -| OUT39_P32_3_OUT (6324) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT57_P21_6_OUT | unreferenced | -| OUT57_P21_6_OUT (6325) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT23_P33_1_OUT | unreferenced | -| OUT23_P33_1_OUT (6330) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT84_P14_4_OUT | unreferenced | -| OUT84_P14_4_OUT (6344) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT51_P21_0_OUT | unreferenced | -| OUT51_P21_0_OUT (6348) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT83_P14_3_OUT | unreferenced | -| OUT83_P14_3_OUT (6339) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT68_P20_12_OUT | unreferenced | -| OUT68_P20_12_OUT (6349) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT47_P22_0_OUT | unreferenced | -| OUT47_P22_0_OUT (6357) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT0_P02_0_OUT | unreferenced | -| OUT0_P02_0_OUT (6346) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT45_P23_4_OUT | unreferenced | -| OUT45_P23_4_OUT (6342) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT10_P00_1_OUT | unreferenced | -| OUT10_P00_1_OUT (6354) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT11_P00_2_OUT | unreferenced | -| OUT11_P00_2_OUT (6355) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT32_P33_10_OUT | unreferenced | -| OUT32_P33_10_OUT (6362) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT93_P13_2_OUT | unreferenced | -| OUT93_P13_2_OUT (6345) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT26_P33_4_OUT | unreferenced | -| OUT26_P33_4_OUT (6361) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT68_P20_12_OUT | unreferenced | -| OUT68_P20_12_OUT (6365) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT25_P33_3_OUT | unreferenced | -| OUT25_P33_3_OUT (6341) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT64_P20_8_OUT | unreferenced | -| OUT64_P20_8_OUT (6343) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT95_P11_2_OUT | unreferenced | -| OUT95_P11_2_OUT (6352) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT9_P00_0_OUT | unreferenced | -| OUT9_P00_0_OUT (6353) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT1_P02_1_OUT | unreferenced | -| OUT1_P02_1_OUT (6356) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT18_P00_9_OUT | unreferenced | -| OUT18_P00_9_OUT (6360) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT94_P13_3_OUT | unreferenced | -| OUT94_P13_3_OUT (6351) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT77_P15_6_OUT | unreferenced | -| OUT77_P15_6_OUT (6367) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT69_P20_13_OUT | unreferenced | -| OUT69_P20_13_OUT (6359) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT85_P14_5_OUT | unreferenced | -| OUT85_P14_5_OUT (6368) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT76_P15_5_OUT | unreferenced | -| OUT76_P15_5_OUT (6366) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT53_P21_2_OUT | unreferenced | -| OUT53_P21_2_OUT (6364) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT48_P22_1_OUT | unreferenced | -| OUT48_P22_1_OUT (6363) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT48_P22_1_OUT | unreferenced | -| OUT48_P22_1_OUT (6347) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT8_P02_8_OUT | unreferenced | -| OUT8_P02_8_OUT (6350) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT52_P21_1_OUT | unreferenced | -| OUT52_P21_1_OUT (6358) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT87_P14_7_OUT | unreferenced | -| OUT87_P14_7_OUT (6369) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT8_P02_8_OUT | unreferenced | -| OUT8_P02_8_OUT (6370) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT92_P13_1_OUT | unreferenced | -| OUT92_P13_1_OUT (6340) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (6373) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (6380) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (6379) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (6378) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (6384) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (6382) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (6388) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (6391) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6387) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (6392) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6381) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_15_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (6393) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_15_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (6394) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (6375) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (6389) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT10_P00_1_OUT | unreferenced | -| OUT10_P00_1_OUT (6395) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT11_P00_2_OUT | unreferenced | -| OUT11_P00_2_OUT (6396) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT27_P33_5_OUT | unreferenced | -| OUT27_P33_5_OUT (6398) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT47_P22_0_OUT | unreferenced | -| OUT47_P22_0_OUT (6400) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT31_P33_9_OUT | unreferenced | -| OUT31_P33_9_OUT (6399) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT54_P21_3_OUT | unreferenced | -| OUT54_P21_3_OUT (6401) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT69_P20_13_OUT | unreferenced | -| OUT69_P20_13_OUT (6402) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (6374) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT19_P00_10_OUT | unreferenced | -| OUT19_P00_10_OUT (6397) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (6377) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6390) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT94_P13_3_OUT | unreferenced | -| OUT94_P13_3_OUT (6371) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6383) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6376) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (6386) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT9_P00_0_OUT | unreferenced | -| OUT9_P00_0_OUT (6372) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (6385) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT13_P00_4_OUT | unreferenced | -| OUT13_P00_4_OUT (6416) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT38_P32_2_OUT | unreferenced | -| OUT38_P32_2_OUT (6419) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT71_P15_0_OUT | unreferenced | -| OUT71_P15_0_OUT (6422) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT80_P14_0_OUT | unreferenced | -| OUT80_P14_0_OUT (6423) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT39_P32_3_OUT | unreferenced | -| OUT39_P32_3_OUT (6429) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT22_P33_0_OUT | unreferenced | -| OUT22_P33_0_OUT (6427) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT55_P21_4_OUT | unreferenced | -| OUT55_P21_4_OUT (6411) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT97_P11_6_OUT | unreferenced | -| OUT97_P11_6_OUT (6425) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT46_P23_5_OUT | unreferenced | -| OUT46_P23_5_OUT (6410) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT56_P21_5_OUT | unreferenced | -| OUT56_P21_5_OUT (6421) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT50_P22_3_OUT | unreferenced | -| OUT50_P22_3_OUT (6430) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT81_P14_1_OUT | unreferenced | -| OUT81_P14_1_OUT (6433) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT28_P33_6_OUT | unreferenced | -| OUT28_P33_6_OUT (6408) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT88_P14_8_OUT | unreferenced | -| OUT88_P14_8_OUT (6414) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT33_P33_11_OUT | unreferenced | -| OUT33_P33_11_OUT (6409) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT57_P21_6_OUT | unreferenced | -| OUT57_P21_6_OUT (6431) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT72_P15_1_OUT | unreferenced | -| OUT72_P15_1_OUT (6432) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT90_P14_10_OUT | unreferenced | -| OUT90_P14_10_OUT (6434) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT21_P00_12_OUT | unreferenced | -| OUT21_P00_12_OUT (6417) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT29_P33_7_OUT | unreferenced | -| OUT29_P33_7_OUT (6418) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT78_P15_7_OUT | unreferenced | -| OUT78_P15_7_OUT (6403) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT95_P11_2_OUT | unreferenced | -| OUT95_P11_2_OUT (6405) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT20_P00_11_OUT | unreferenced | -| OUT20_P00_11_OUT (6407) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT86_P14_6_OUT | unreferenced | -| OUT86_P14_6_OUT (6404) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT49_P22_2_OUT | unreferenced | -| OUT49_P22_2_OUT (6420) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT96_P11_3_OUT | unreferenced | -| OUT96_P11_3_OUT (6415) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT14_P00_5_OUT | unreferenced | -| OUT14_P00_5_OUT (6426) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT30_P33_8_OUT | unreferenced | -| OUT30_P33_8_OUT (6428) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT89_P14_9_OUT | unreferenced | -| OUT89_P14_9_OUT (6424) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT12_P00_3_OUT | unreferenced | -| OUT12_P00_3_OUT (6406) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT70_P20_14_OUT | unreferenced | -| OUT70_P20_14_OUT (6412) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT79_P15_8_OUT | unreferenced | -| OUT79_P15_8_OUT (6413) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT84_P14_4_OUT | unreferenced | -| OUT84_P14_4_OUT (6461) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT17_P00_8_OUT | unreferenced | -| OUT17_P00_8_OUT (6455) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT64_P20_8_OUT | unreferenced | -| OUT64_P20_8_OUT (6459) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT91_P13_0_OUT | unreferenced | -| OUT91_P13_0_OUT (6443) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT0_P02_0_OUT | unreferenced | -| OUT0_P02_0_OUT (6463) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT51_P21_0_OUT | unreferenced | -| OUT51_P21_0_OUT (6465) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT98_P11_9_OUT | unreferenced | -| OUT98_P11_9_OUT (6435) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT16_P00_7_OUT | unreferenced | -| OUT16_P00_7_OUT (6447) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT15_P00_6_OUT | unreferenced | -| OUT15_P00_6_OUT (6436) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT59_P20_0_OUT | unreferenced | -| OUT59_P20_0_OUT (6450) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT43_P23_2_OUT | unreferenced | -| OUT43_P23_2_OUT (6449) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT100_P11_11_OUT | unreferenced | -| OUT100_P11_11_OUT (6445) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT83_P14_3_OUT | unreferenced | -| OUT83_P14_3_OUT (6452) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT45_P23_4_OUT | unreferenced | -| OUT45_P23_4_OUT (6458) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT93_P13_2_OUT | unreferenced | -| OUT93_P13_2_OUT (6462) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT103_P10_1_OUT | unreferenced | -| OUT103_P10_1_OUT (6466) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT58_P21_7_OUT | unreferenced | -| OUT58_P21_7_OUT (6440) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT73_P15_2_OUT | unreferenced | -| OUT73_P15_2_OUT (6441) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT92_P13_1_OUT | unreferenced | -| OUT92_P13_1_OUT (6453) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT25_P33_3_OUT | unreferenced | -| OUT25_P33_3_OUT (6456) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT75_P15_4_OUT | unreferenced | -| OUT75_P15_4_OUT (6460) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT109_P10_7_OUT | unreferenced | -| OUT109_P10_7_OUT (6464) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT106_P10_4_OUT | unreferenced | -| OUT106_P10_4_OUT (6446) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT44_P23_3_OUT | unreferenced | -| OUT44_P23_3_OUT (6457) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT41_P23_0_OUT | unreferenced | -| OUT41_P23_0_OUT (6439) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT99_P11_10_OUT | unreferenced | -| OUT99_P11_10_OUT (6444) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT82_P14_2_OUT | unreferenced | -| OUT82_P14_2_OUT (6442) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT40_P32_4_OUT | unreferenced | -| OUT40_P32_4_OUT (6438) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT74_P15_3_OUT | unreferenced | -| OUT74_P15_3_OUT (6451) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT101_P11_12_OUT | unreferenced | -| OUT101_P11_12_OUT (6454) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT23_P33_1_OUT | unreferenced | -| OUT23_P33_1_OUT (6437) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT24_P33_2_OUT | unreferenced | -| OUT24_P33_2_OUT (6448) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P15 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P15_5_INOUT | unreferenced | -| _5_INOUT (7812) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P10_1_OUT | unreferenced | -| 0_1_OUT (7851) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P14 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P14_10_OUT | unreferenced | -| _10_OUT (7838) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_4_OUT | unreferenced | -| 0_4_OUT (7847) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P13 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P13_2_INOUT | unreferenced | -| _2_INOUT (7811) | | | | | -| .data.IfxI2c_PinMap.IfxI2c_Sda_InOut_ | IfxI2c_PinMap.o | | IfxI2c_Sda_InOut_pinTable | unreferenced | -| pinTable (7814) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT1_P02_1_OUT | unreferenced | -| OUT1_P02_1_OUT (6467) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P11 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P11_2_OUT | unreferenced | -| _2_OUT (7841) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT52_P21_1_OUT | unreferenced | -| OUT52_P21_1_OUT (6468) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P13 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P13_0_OUT | unreferenced | -| _0_OUT (7842) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P11_2_OUT | unreferenced | -| 1_2_OUT (7852) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P13_0_OUT | unreferenced | -| 3_0_OUT (7853) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P15_5_OUT | unreferenced | -| 5_5_OUT (7850) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P15 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P15_4_INOUT | unreferenced | -| _4_INOUT (7809) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P14 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P14_9_OUT | unreferenced | -| _9_OUT (7843) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P15 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P15_3_OUT | unreferenced | -| _3_OUT (7844) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_2_OUT | unreferenced | -| 0_2_OUT (7845) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_3_OUT | unreferenced | -| _3_OUT (7835) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_2_OUT | unreferenced | -| _2_OUT (7834) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_3_OUT | unreferenced | -| 0_3_OUT (7846) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P14_9_OUT | unreferenced | -| 4_9_OUT (7854) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P15_3_OUT | unreferenced | -| 5_3_OUT (7855) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_4_OUT | unreferenced | -| _4_OUT (7836) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P15 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P15_5_OUT | unreferenced | -| _5_OUT (7839) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P02 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P02_4_INOUT | unreferenced | -| _4_INOUT (7810) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P02 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P02_5_INOUT | unreferenced | -| _5_INOUT (7807) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P10_1_OUT | unreferenced | -| _1_OUT (7840) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P11_11_OUT | unreferenced | -| 1_11_OUT (7848) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P13 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P13_1_INOUT | unreferenced | -| _1_INOUT (7808) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P11 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P11_11_OUT | unreferenced | -| _11_OUT (7837) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P14_10_OUT | unreferenced | -| 4_10_OUT (7849) | | | | | -| .data.IfxI2c_PinMap.IfxI2c_Scl_InOut_ | IfxI2c_PinMap.o | | IfxI2c_Scl_InOut_pinTable | unreferenced | -| pinTable (7813) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI0_P2 | IfxMsc_PinMap.o | | IfxMsc1_SDI0_P23_1_IN | unreferenced | -| 3_1_IN (7878) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI1_P0 | IfxMsc_PinMap.o | | IfxMsc1_SDI1_P02_3_IN | unreferenced | -| 2_3_IN (7879) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI2_P3 | IfxMsc_PinMap.o | | IfxMsc1_SDI2_P32_4_IN | unreferenced | -| 2_4_IN (7880) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SON_P13 | IfxMsc_PinMap.o | | IfxMsc0_SON_P13_2_OUT | unreferenced | -| _2_OUT (7882) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SON_P22 | IfxMsc_PinMap.o | | IfxMsc1_SON_P22_2_OUT | unreferenced | -| _2_OUT (7884) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SOND_P2 | IfxMsc_PinMap.o | | IfxMsc1_SOND_P22_2_OUT | unreferenced | -| 2_2_OUT (7883) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOP_P11 | IfxMsc_PinMap.o | | IfxMsc0_SOP_P11_9_OUT | unreferenced | -| _9_OUT (7885) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_INJ0_P0 | IfxMsc_PinMap.o | | IfxMsc0_INJ0_P00_0_IN | unreferenced | -| 0_0_IN (7870) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_INJ1_P3 | IfxMsc_PinMap.o | | IfxMsc1_INJ1_P33_13_IN | unreferenced | -| 3_13_IN (7873) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_INJ1_P1 | IfxMsc_PinMap.o | | IfxMsc0_INJ1_P10_5_IN | unreferenced | -| 0_5_IN (7871) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOP_P13 | IfxMsc_PinMap.o | | IfxMsc0_SOP_P13_3_OUT | unreferenced | -| _3_OUT (7886) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SOP_P22 | IfxMsc_PinMap.o | | IfxMsc1_SOP_P22_3_OUT | unreferenced | -| _3_OUT (7887) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOND_P1 | IfxMsc_PinMap.o | | IfxMsc0_SOND_P13_2_OUT | unreferenced | -| 3_2_OUT (7881) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P13_2_OUT | unreferenced | -| 3_2_OUT (7868) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN0_P32 | IfxMsc_PinMap.o | | IfxMsc1_EN0_P32_4_OUT | unreferenced | -| _4_OUT (7857) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN0_P23 | IfxMsc_PinMap.o | | IfxMsc1_EN0_P23_4_OUT | unreferenced | -| _4_OUT (7856) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN1_P23 | IfxMsc_PinMap.o | | IfxMsc1_EN1_P23_5_OUT | unreferenced | -| _5_OUT (7858) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLND_P | IfxMsc_PinMap.o | | IfxMsc0_FCLND_P13_0_OUT | unreferenced | -| 13_0_OUT (7862) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END2_P2 | IfxMsc_PinMap.o | | IfxMsc1_END2_P23_4_OUT | unreferenced | -| 3_4_OUT (7859) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P13_1_OUT | unreferenced | -| 3_1_OUT (7867) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLP_P2 | IfxMsc_PinMap.o | | IfxMsc1_FCLP_P22_1_OUT | unreferenced | -| 2_1_OUT (7869) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_INJ0_P2 | IfxMsc_PinMap.o | | IfxMsc1_INJ0_P23_3_IN | unreferenced | -| 3_3_IN (7872) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI3_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI3_P11_3_IN | unreferenced | -| 1_3_IN (7877) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLN_P2 | IfxMsc_PinMap.o | | IfxMsc1_FCLN_P22_0_OUT | unreferenced | -| 2_0_OUT (7865) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END3_P2 | IfxMsc_PinMap.o | | IfxMsc1_END3_P23_5_OUT | unreferenced | -| 3_5_OUT (7861) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P11_6_OUT | unreferenced | -| 1_6_OUT (7866) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLND_P | IfxMsc_PinMap.o | | IfxMsc1_FCLND_P22_0_OUT | unreferenced | -| 22_0_OUT (7864) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END2_P3 | IfxMsc_PinMap.o | | IfxMsc1_END2_P32_4_OUT | unreferenced | -| 2_4_OUT (7860) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI1_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI1_P10_2_IN | unreferenced | -| 0_2_IN (7875) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI2_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI2_P14_3_IN | unreferenced | -| 4_3_IN (7876) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI0_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI0_P11_10_IN | unreferenced | -| 1_10_IN (7874) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLN_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLN_P13_0_OUT | unreferenced | -| 3_0_OUT (7863) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3A_P00_3_IN | unreferenced | -| n_RXD3A_P00_3_IN (8031) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P02_0_OUT | unreferenced | -| n_TXD0_P02_0_OUT (8036) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0A_P02_1_IN | unreferenced | -| n_RXD0A_P02_1_IN (8020) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Sdi_In_pin | IfxMsc_PinMap.o | | IfxMsc_Sdi_In_pinTable | unreferenced | -| Table (7892) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2D_P14_8_IN | unreferenced | -| n_RXD2D_P14_8_IN (8029) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2E_P10_2_IN | unreferenced | -| n_RXD2E_P10_2_IN (8030) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P20_8_OUT | unreferenced | -| n_TXD0_P20_8_OUT (8038) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0D_P02_4_IN | unreferenced | -| n_RXD0D_P02_4_IN (8022) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P02_5_OUT | unreferenced | -| n_TXD0_P02_5_OUT (8037) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P33_8_OUT | unreferenced | -| n_TXD0_P33_8_OUT (8039) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P00_0_OUT | unreferenced | -| n_TXD1_P00_0_OUT (8040) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P14_0_OUT | unreferenced | -| n_TXD1_P14_0_OUT (8041) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1A_P15_3_IN | unreferenced | -| n_RXD1A_P15_3_IN (8024) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1D_P00_1_IN | unreferenced | -| n_RXD1D_P00_1_IN (8026) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2B_P02_3_IN | unreferenced | -| n_RXD2B_P02_3_IN (8028) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P15_2_OUT | unreferenced | -| n_TXD1_P15_2_OUT (8042) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Son_Out_pi | IfxMsc_PinMap.o | | IfxMsc_Son_Out_pinTable | unreferenced | -| nTable (7893) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2A_P15_1_IN | unreferenced | -| n_RXD2A_P15_1_IN (8027) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1B_P14_1_IN | unreferenced | -| n_RXD1B_P14_1_IN (8025) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3B_P32_2_IN | unreferenced | -| n_RXD3B_P32_2_IN (8032) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3E_P20_9_IN | unreferenced | -| n_RXD3E_P20_9_IN (8035) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P02_2_OUT | unreferenced | -| n_TXD2_P02_2_OUT (8043) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P10_3_OUT | unreferenced | -| n_TXD2_P10_3_OUT (8044) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_En_Out_pin | IfxMsc_PinMap.o | | IfxMsc_En_Out_pinTable | unreferenced | -| Table (7888) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0E_P33_7_IN | unreferenced | -| n_RXD0E_P33_7_IN (8023) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0B_P20_7_IN | unreferenced | -| n_RXD0B_P20_7_IN (8021) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Fclp_Out_p | IfxMsc_PinMap.o | | IfxMsc_Fclp_Out_pinTable | unreferenced | -| inTable (7890) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Inj_In_pin | IfxMsc_PinMap.o | | IfxMsc_Inj_In_pinTable | unreferenced | -| Table (7891) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Fcln_Out_p | IfxMsc_PinMap.o | | IfxMsc_Fcln_Out_pinTable | unreferenced | -| inTable (7889) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3C_P20_0_IN | unreferenced | -| n_RXD3C_P20_0_IN (8033) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3D_P11_10_IN | unreferenced | -| n_RXD3D_P11_10_IN (8034) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Sop_Out_pi | IfxMsc_PinMap.o | | IfxMsc_Sop_Out_pinTable | unreferenced | -| nTable (7894) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P14_10_OUT | unreferenced | -| n_TXD2_P14_10_OUT (8045) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_4 | IfxPort_PinMap.o | | IfxPort_P00_4 | unreferenced | -| (8132) | | | | | -| .data.IfxMultican_PinMap.IfxMultican_ | IfxMultican_PinMap.o | | IfxMultican_Rxd_In_pinTable | unreferenced | -| Rxd_In_pinTable (8052) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_1 | IfxPort_PinMap.o | | IfxPort_P02_1 | unreferenced | -| (8139) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_5 | IfxPort_PinMap.o | | IfxPort_P02_5 | unreferenced | -| (8143) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P00_2_OUT | unreferenced | -| n_TXD3_P00_2_OUT (8047) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_10 | IfxPort_PinMap.o | | IfxPort_P00_10 | unreferenced | -| (8127) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_1 | IfxPort_PinMap.o | | IfxPort_P00_1 | unreferenced | -| (8126) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_9 | IfxPort_PinMap.o | | IfxPort_P00_9 | unreferenced | -| (8137) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_6 | IfxPort_PinMap.o | | IfxPort_P02_6 | unreferenced | -| (8144) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_3 | IfxPort_PinMap.o | | IfxPort_P02_3 | unreferenced | -| (8141) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_8 | IfxPort_PinMap.o | | IfxPort_P02_8 | unreferenced | -| (8146) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_0 | IfxPort_PinMap.o | | IfxPort_P10_0 | unreferenced | -| (8147) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_12 | IfxPort_PinMap.o | | IfxPort_P00_12 | unreferenced | -| (8129) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_11 | IfxPort_PinMap.o | | IfxPort_P00_11 | unreferenced | -| (8128) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_2 | IfxPort_PinMap.o | | IfxPort_P00_2 | unreferenced | -| (8130) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_3 | IfxPort_PinMap.o | | IfxPort_P00_3 | unreferenced | -| (8131) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P20_10_OUT | unreferenced | -| n_TXD3_P20_10_OUT (8049) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P11_12_OUT | unreferenced | -| n_TXD3_P11_12_OUT (8048) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_5 | IfxPort_PinMap.o | | IfxPort_P00_5 | unreferenced | -| (8133) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_6 | IfxPort_PinMap.o | | IfxPort_P00_6 | unreferenced | -| (8134) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_8 | IfxPort_PinMap.o | | IfxPort_P00_8 | unreferenced | -| (8136) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P20_3_OUT | unreferenced | -| n_TXD3_P20_3_OUT (8050) | | | | | -| .data.IfxMultican_PinMap.IfxMultican_ | IfxMultican_PinMap.o | | IfxMultican_Txd_Out_pinTable | unreferenced | -| Txd_Out_pinTable (8053) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_7 | IfxPort_PinMap.o | | IfxPort_P00_7 | unreferenced | -| (8135) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_0 | IfxPort_PinMap.o | | IfxPort_P00_0 | unreferenced | -| (8125) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_0 | IfxPort_PinMap.o | | IfxPort_P02_0 | unreferenced | -| (8138) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_2 | IfxPort_PinMap.o | | IfxPort_P02_2 | unreferenced | -| (8140) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_4 | IfxPort_PinMap.o | | IfxPort_P02_4 | unreferenced | -| (8142) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P32_3_OUT | unreferenced | -| n_TXD3_P32_3_OUT (8051) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_7 | IfxPort_PinMap.o | | IfxPort_P02_7 | unreferenced | -| (8145) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P15_0_OUT | unreferenced | -| n_TXD2_P15_0_OUT (8046) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_3 | IfxPort_PinMap.o | | IfxPort_P13_3 | unreferenced | -| (8166) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_8 | IfxPort_PinMap.o | | IfxPort_P10_8 | unreferenced | -| (8155) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_6 | IfxPort_PinMap.o | | IfxPort_P10_6 | unreferenced | -| (8153) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_7 | IfxPort_PinMap.o | | IfxPort_P10_7 | unreferenced | -| (8154) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_9 | IfxPort_PinMap.o | | IfxPort_P11_9 | unreferenced | -| (8162) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_2 | IfxPort_PinMap.o | | IfxPort_P13_2 | unreferenced | -| (8165) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_12 | IfxPort_PinMap.o | | IfxPort_P11_12 | unreferenced | -| (8158) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_1 | IfxPort_PinMap.o | | IfxPort_P14_1 | unreferenced | -| (8168) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_5 | IfxPort_PinMap.o | | IfxPort_P10_5 | unreferenced | -| (8152) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_1 | IfxPort_PinMap.o | | IfxPort_P13_1 | unreferenced | -| (8164) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_10 | IfxPort_PinMap.o | | IfxPort_P11_10 | unreferenced | -| (8156) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_2 | IfxPort_PinMap.o | | IfxPort_P14_2 | unreferenced | -| (8170) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_4 | IfxPort_PinMap.o | | IfxPort_P14_4 | unreferenced | -| (8172) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_5 | IfxPort_PinMap.o | | IfxPort_P14_5 | unreferenced | -| (8173) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_6 | IfxPort_PinMap.o | | IfxPort_P14_6 | unreferenced | -| (8174) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_7 | IfxPort_PinMap.o | | IfxPort_P14_7 | unreferenced | -| (8175) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_8 | IfxPort_PinMap.o | | IfxPort_P14_8 | unreferenced | -| (8176) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_2 | IfxPort_PinMap.o | | IfxPort_P10_2 | unreferenced | -| (8149) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_3 | IfxPort_PinMap.o | | IfxPort_P11_3 | unreferenced | -| (8160) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_1 | IfxPort_PinMap.o | | IfxPort_P10_1 | unreferenced | -| (8148) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_6 | IfxPort_PinMap.o | | IfxPort_P11_6 | unreferenced | -| (8161) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_0 | IfxPort_PinMap.o | | IfxPort_P13_0 | unreferenced | -| (8163) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_10 | IfxPort_PinMap.o | | IfxPort_P14_10 | unreferenced | -| (8169) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_9 | IfxPort_PinMap.o | | IfxPort_P14_9 | unreferenced | -| (8177) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_0 | IfxPort_PinMap.o | | IfxPort_P15_0 | unreferenced | -| (8178) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_1 | IfxPort_PinMap.o | | IfxPort_P15_1 | unreferenced | -| (8179) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_4 | IfxPort_PinMap.o | | IfxPort_P10_4 | unreferenced | -| (8151) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_11 | IfxPort_PinMap.o | | IfxPort_P11_11 | unreferenced | -| (8157) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_0 | IfxPort_PinMap.o | | IfxPort_P14_0 | unreferenced | -| (8167) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_3 | IfxPort_PinMap.o | | IfxPort_P14_3 | unreferenced | -| (8171) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_3 | IfxPort_PinMap.o | | IfxPort_P10_3 | unreferenced | -| (8150) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_2 | IfxPort_PinMap.o | | IfxPort_P11_2 | unreferenced | -| (8159) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_5 | IfxPort_PinMap.o | | IfxPort_P15_5 | unreferenced | -| (8183) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_11 | IfxPort_PinMap.o | | IfxPort_P20_11 | unreferenced | -| (8190) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_7 | IfxPort_PinMap.o | | IfxPort_P15_7 | unreferenced | -| (8185) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_0 | IfxPort_PinMap.o | | IfxPort_P20_0 | unreferenced | -| (8187) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_1 | IfxPort_PinMap.o | | IfxPort_P20_1 | unreferenced | -| (8188) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_12 | IfxPort_PinMap.o | | IfxPort_P20_12 | unreferenced | -| (8191) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_1 | IfxPort_PinMap.o | | IfxPort_P21_1 | unreferenced | -| (8200) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_14 | IfxPort_PinMap.o | | IfxPort_P20_14 | unreferenced | -| (8193) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_2 | IfxPort_PinMap.o | | IfxPort_P21_2 | unreferenced | -| (8201) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_3 | IfxPort_PinMap.o | | IfxPort_P21_3 | unreferenced | -| (8202) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_4 | IfxPort_PinMap.o | | IfxPort_P21_4 | unreferenced | -| (8203) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_7 | IfxPort_PinMap.o | | IfxPort_P21_7 | unreferenced | -| (8206) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_6 | IfxPort_PinMap.o | | IfxPort_P20_6 | unreferenced | -| (8195) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_8 | IfxPort_PinMap.o | | IfxPort_P20_8 | unreferenced | -| (8197) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_8 | IfxPort_PinMap.o | | IfxPort_P15_8 | unreferenced | -| (8186) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_0 | IfxPort_PinMap.o | | IfxPort_P21_0 | unreferenced | -| (8199) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_10 | IfxPort_PinMap.o | | IfxPort_P20_10 | unreferenced | -| (8189) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_9 | IfxPort_PinMap.o | | IfxPort_P20_9 | unreferenced | -| (8198) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_7 | IfxPort_PinMap.o | | IfxPort_P20_7 | unreferenced | -| (8196) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_5 | IfxPort_PinMap.o | | IfxPort_P21_5 | unreferenced | -| (8204) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_6 | IfxPort_PinMap.o | | IfxPort_P21_6 | unreferenced | -| (8205) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_2 | IfxPort_PinMap.o | | IfxPort_P22_2 | unreferenced | -| (8209) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_3 | IfxPort_PinMap.o | | IfxPort_P22_3 | unreferenced | -| (8210) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_6 | IfxPort_PinMap.o | | IfxPort_P15_6 | unreferenced | -| (8184) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_4 | IfxPort_PinMap.o | | IfxPort_P15_4 | unreferenced | -| (8182) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_3 | IfxPort_PinMap.o | | IfxPort_P15_3 | unreferenced | -| (8181) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_13 | IfxPort_PinMap.o | | IfxPort_P20_13 | unreferenced | -| (8192) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_3 | IfxPort_PinMap.o | | IfxPort_P20_3 | unreferenced | -| (8194) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_0 | IfxPort_PinMap.o | | IfxPort_P22_0 | unreferenced | -| (8207) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_1 | IfxPort_PinMap.o | | IfxPort_P22_1 | unreferenced | -| (8208) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_0 | IfxPort_PinMap.o | | IfxPort_P23_0 | unreferenced | -| (8211) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_2 | IfxPort_PinMap.o | | IfxPort_P15_2 | unreferenced | -| (8180) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_11 | IfxPort_PinMap.o | | IfxPort_P33_11 | unreferenced | -| (8224) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_13 | IfxPort_PinMap.o | | IfxPort_P33_13 | unreferenced | -| (8226) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_3 | IfxPort_PinMap.o | | IfxPort_P33_3 | unreferenced | -| (8228) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_7 | IfxPort_PinMap.o | | IfxPort_P33_7 | unreferenced | -| (8232) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_8 | IfxPort_PinMap.o | | IfxPort_P33_8 | unreferenced | -| (8233) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_9 | IfxPort_PinMap.o | | IfxPort_P33_9 | unreferenced | -| (8234) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_1 | IfxPort_PinMap.o | | IfxPort_P40_1 | unreferenced | -| (8236) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_3 | IfxPort_PinMap.o | | IfxPort_P40_3 | unreferenced | -| (8238) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_3 | IfxPort_PinMap.o | | IfxPort_P32_3 | unreferenced | -| (8219) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_6 | IfxPort_PinMap.o | | IfxPort_P40_6 | unreferenced | -| (8239) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_7 | IfxPort_PinMap.o | | IfxPort_P40_7 | unreferenced | -| (8240) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_8 | IfxPort_PinMap.o | | IfxPort_P40_8 | unreferenced | -| (8241) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_9 | IfxPort_PinMap.o | | IfxPort_P40_9 | unreferenced | -| (8242) | | | | | -| .data.IfxPort_PinMap.IfxPort_Pin_pinT | IfxPort_PinMap.o | | IfxPort_Pin_pinTable | unreferenced | -| able (8243) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_1 | IfxPort_PinMap.o | | IfxPort_P23_1 | unreferenced | -| (8212) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_0 | IfxPort_PinMap.o | | IfxPort_P33_0 | unreferenced | -| (8221) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_5 | IfxPort_PinMap.o | | IfxPort_P23_5 | unreferenced | -| (8216) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_2 | IfxPort_PinMap.o | | IfxPort_P33_2 | unreferenced | -| (8227) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_2 | IfxPort_PinMap.o | | IfxPort_P23_2 | unreferenced | -| (8213) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_5 | IfxPort_PinMap.o | | IfxPort_P33_5 | unreferenced | -| (8230) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_6 | IfxPort_PinMap.o | | IfxPort_P33_6 | unreferenced | -| (8231) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_0 | IfxPort_PinMap.o | | IfxPort_P40_0 | unreferenced | -| (8235) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_2 | IfxPort_PinMap.o | | IfxPort_P40_2 | unreferenced | -| (8237) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_4 | IfxPort_PinMap.o | | IfxPort_P33_4 | unreferenced | -| (8229) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_4 | IfxPort_PinMap.o | | IfxPort_P23_4 | unreferenced | -| (8215) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_1 | IfxPort_PinMap.o | | IfxPort_P33_1 | unreferenced | -| (8222) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_2 | IfxPort_PinMap.o | | IfxPort_P32_2 | unreferenced | -| (8218) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_3 | IfxPort_PinMap.o | | IfxPort_P23_3 | unreferenced | -| (8214) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_4 | IfxPort_PinMap.o | | IfxPort_P32_4 | unreferenced | -| (8220) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_10 | IfxPort_PinMap.o | | IfxPort_P33_10 | unreferenced | -| (8223) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_12 | IfxPort_PinMap.o | | IfxPort_P33_12 | unreferenced | -| (8225) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_0 | IfxPort_PinMap.o | | IfxPort_P32_0 | unreferenced | -| (8217) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P02_6_OUT | unreferenced | -| 02_6_OUT (8554) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Rx_In_ | IfxPsi5s_PinMap.o | | IfxPsi5s_Rx_In_pinTable | unreferenced | -| pinTable (8557) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1B_P02_5_IN | unreferenced | -| 02_5_IN (8489) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_CLK_ | IfxPsi5s_PinMap.o | | IfxPsi5s_CLK_P33_10_OUT | unreferenced | -| P33_10_OUT (8549) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Tx_Out | IfxPsi5s_PinMap.o | | IfxPsi5s_Tx_Out_pinTable | unreferenced | -| _pinTable (8558) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Clk_Ou | IfxPsi5s_PinMap.o | | IfxPsi5s_Clk_Out_pinTable | unreferenced | -| t_pinTable (8556) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2C_P33_5_IN | unreferenced | -| 33_5_IN (8493) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0A_P00_1_IN | unreferenced | -| 00_1_IN (8485) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2B_P02_7_IN | unreferenced | -| 02_7_IN (8492) | | | | | -| .data.IfxPsi5_PinMap.IfxPsi5_Tx_Out_p | IfxPsi5_PinMap.o | | IfxPsi5_Tx_Out_pinTable | unreferenced | -| inTable (8504) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXC_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXC_P33_5_IN | unreferenced | -| P33_5_IN (8552) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P33_6_OUT | unreferenced | -| 33_6_OUT (8555) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_HSICI | IfxQspi_PinMap.o | | IfxQspi2_HSICINA_P15_2_IN | unreferenced | -| NA_P15_2_IN (8584) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P02_2_OUT | unreferenced | -| 2_2_OUT (8495) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P00_2_OUT | unreferenced | -| 0_2_OUT (8494) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P33_2_OUT | unreferenced | -| 3_2_OUT (8496) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P00_4_OUT | unreferenced | -| 0_4_OUT (8497) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0B_P02_3_IN | unreferenced | -| 02_3_IN (8486) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P33_6_OUT | unreferenced | -| 3_6_OUT (8502) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXB_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXB_P02_5_IN | unreferenced | -| P02_5_IN (8551) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P00_4_OUT | unreferenced | -| 00_4_OUT (8553) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_CLK_ | IfxPsi5s_PinMap.o | | IfxPsi5s_CLK_P02_4_OUT | unreferenced | -| P02_4_OUT (8548) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0C_P33_1_IN | unreferenced | -| 33_1_IN (8487) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1C_P33_3_IN | unreferenced | -| 33_3_IN (8490) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P00_6_OUT | unreferenced | -| 0_6_OUT (8500) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2A_P00_5_IN | unreferenced | -| 00_5_IN (8491) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P02_6_OUT | unreferenced | -| 2_6_OUT (8498) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P33_4_OUT | unreferenced | -| 3_4_OUT (8499) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P02_8_OUT | unreferenced | -| 2_8_OUT (8501) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1A_P00_3_IN | unreferenced | -| 00_3_IN (8488) | | | | | -| .data.IfxPsi5_PinMap.IfxPsi5_Rx_In_pi | IfxPsi5_PinMap.o | | IfxPsi5_Rx_In_pinTable | unreferenced | -| nTable (8503) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXA_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXA_P00_3_IN | unreferenced | -| P00_3_IN (8550) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTD | IfxQspi_PinMap.o | | IfxQspi3_MRSTD_P33_13_IN | unreferenced | -| _P33_13_IN (8598) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTE | IfxQspi_PinMap.o | | IfxQspi3_MRSTE_P22_1_IN | unreferenced | -| _P22_1_IN (8599) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_HSICI | IfxQspi_PinMap.o | | IfxQspi3_HSICINB_P33_10_IN | unreferenced | -| NB_P33_10_IN (8587) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTA | IfxQspi_PinMap.o | | IfxQspi3_MRSTA_P02_5_IN | unreferenced | -| _P02_5_IN (8596) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTB | IfxQspi_PinMap.o | | IfxQspi3_MRSTB_P10_7_IN | unreferenced | -| _P10_7_IN (8597) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P33_13_OUT | unreferenced | -| P33_13_OUT (8611) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSRA | IfxQspi_PinMap.o | | IfxQspi0_MTSRA_P20_14_IN | unreferenced | -| _P20_14_IN (8612) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRSTA | IfxQspi_PinMap.o | | IfxQspi1_MRSTA_P10_1_IN | unreferenced | -| _P10_1_IN (8589) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MRST_ | IfxQspi_PinMap.o | | IfxQspi0_MRST_P20_12_OUT | unreferenced | -| P20_12_OUT (8602) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRB | IfxQspi_PinMap.o | | IfxQspi1_MTSRB_P11_9_IN | unreferenced | -| _P11_9_IN (8614) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRC | IfxQspi_PinMap.o | | IfxQspi1_MTSRC_P10_4_IN | unreferenced | -| _P10_4_IN (8615) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRA | IfxQspi_PinMap.o | | IfxQspi2_MTSRA_P15_5_IN | unreferenced | -| _P15_5_IN (8616) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTA | IfxQspi_PinMap.o | | IfxQspi2_MRSTA_P15_4_IN | unreferenced | -| _P15_4_IN (8591) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTC | IfxQspi_PinMap.o | | IfxQspi2_MRSTCN_P21_2_IN | unreferenced | -| N_P21_2_IN (8593) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTE | IfxQspi_PinMap.o | | IfxQspi2_MRSTE_P15_2_IN | unreferenced | -| _P15_2_IN (8595) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTF | IfxQspi_PinMap.o | | IfxQspi3_MRSTFN_P21_2_IN | unreferenced | -| N_P21_2_IN (8600) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_HSICI | IfxQspi_PinMap.o | | IfxQspi2_HSICINB_P15_3_IN | unreferenced | -| NB_P15_3_IN (8585) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTC | IfxQspi_PinMap.o | | IfxQspi2_MRSTCP_P21_3_IN | unreferenced | -| P_P21_3_IN (8594) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTB | IfxQspi_PinMap.o | | IfxQspi2_MRSTB_P15_7_IN | unreferenced | -| _P15_7_IN (8592) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTF | IfxQspi_PinMap.o | | IfxQspi3_MRSTFP_P21_3_IN | unreferenced | -| P_P21_3_IN (8601) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P11_3_OUT | unreferenced | -| P11_3_OUT (8605) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRST_ | IfxQspi_PinMap.o | | IfxQspi2_MRST_P15_4_OUT | unreferenced | -| P15_4_OUT (8606) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRST_ | IfxQspi_PinMap.o | | IfxQspi2_MRST_P15_7_OUT | unreferenced | -| P15_7_OUT (8607) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRSTB | IfxQspi_PinMap.o | | IfxQspi1_MRSTB_P11_3_IN | unreferenced | -| _P11_3_IN (8590) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P10_1_OUT | unreferenced | -| P10_1_OUT (8603) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MRSTA | IfxQspi_PinMap.o | | IfxQspi0_MRSTA_P20_12_IN | unreferenced | -| _P20_12_IN (8588) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P02_5_OUT | unreferenced | -| P02_5_OUT (8608) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P10_6_OUT | unreferenced | -| P10_6_OUT (8604) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P10_7_OUT | unreferenced | -| P10_7_OUT (8609) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P22_1_OUT | unreferenced | -| P22_1_OUT (8610) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRA | IfxQspi_PinMap.o | | IfxQspi1_MTSRA_P10_3_IN | unreferenced | -| _P10_3_IN (8613) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_HSICI | IfxQspi_PinMap.o | | IfxQspi3_HSICINA_P33_9_IN | unreferenced | -| NA_P33_9_IN (8586) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRN | IfxQspi_PinMap.o | | IfxQspi3_MTSRN_P22_2_OUT | unreferenced | -| _P22_2_OUT (8632) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSR_ | IfxQspi_PinMap.o | | IfxQspi0_MTSR_P20_14_OUT | unreferenced | -| P20_14_OUT (8623) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRE | IfxQspi_PinMap.o | | IfxQspi3_MTSRE_P22_0_IN | unreferenced | -| _P22_0_IN (8621) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSR_ | IfxQspi_PinMap.o | | IfxQspi0_MTSR_P20_12_OUT | unreferenced | -| P20_12_OUT (8622) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRN | IfxQspi_PinMap.o | | IfxQspi2_MTSRN_P13_2_OUT | unreferenced | -| _P13_2_OUT (8628) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSR_ | IfxQspi_PinMap.o | | IfxQspi2_MTSR_P15_5_OUT | unreferenced | -| P15_5_OUT (8630) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_4_OUT | unreferenced | -| P10_4_OUT (8626) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P33_12_OUT | unreferenced | -| P33_12_OUT (8637) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRD | IfxQspi_PinMap.o | | IfxQspi3_MTSRD_P33_12_IN | unreferenced | -| _P33_12_IN (8620) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P22_0_OUT | unreferenced | -| P22_0_OUT (8636) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_1_OUT | unreferenced | -| P10_1_OUT (8624) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLKA | IfxQspi_PinMap.o | | IfxQspi0_SCLKA_P20_11_IN | unreferenced | -| _P20_11_IN (8638) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLKB | IfxQspi_PinMap.o | | IfxQspi1_SCLKB_P11_6_IN | unreferenced | -| _P11_6_IN (8640) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKA | IfxQspi_PinMap.o | | IfxQspi2_SCLKA_P15_3_IN | unreferenced | -| _P15_3_IN (8641) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKB | IfxQspi_PinMap.o | | IfxQspi2_SCLKB_P15_8_IN | unreferenced | -| _P15_8_IN (8642) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKA | IfxQspi_PinMap.o | | IfxQspi3_SCLKA_P02_7_IN | unreferenced | -| _P02_7_IN (8643) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKB | IfxQspi_PinMap.o | | IfxQspi3_SCLKB_P10_8_IN | unreferenced | -| _P10_8_IN (8644) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRB | IfxQspi_PinMap.o | | IfxQspi2_MTSRB_P15_6_IN | unreferenced | -| _P15_6_IN (8617) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSR_ | IfxQspi_PinMap.o | | IfxQspi2_MTSR_P15_6_OUT | unreferenced | -| P15_6_OUT (8631) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRP | IfxQspi_PinMap.o | | IfxQspi2_MTSRP_P13_3_OUT | unreferenced | -| _P13_3_OUT (8629) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P02_6_OUT | unreferenced | -| P02_6_OUT (8634) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKD | IfxQspi_PinMap.o | | IfxQspi3_SCLKD_P33_11_IN | unreferenced | -| _P33_11_IN (8645) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKE | IfxQspi_PinMap.o | | IfxQspi3_SCLKE_P22_3_IN | unreferenced | -| _P22_3_IN (8646) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLK_ | IfxQspi_PinMap.o | | IfxQspi0_SCLK_P20_11_OUT | unreferenced | -| P20_11_OUT (8647) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLK_ | IfxQspi_PinMap.o | | IfxQspi0_SCLK_P20_13_OUT | unreferenced | -| P20_13_OUT (8648) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLKA | IfxQspi_PinMap.o | | IfxQspi1_SCLKA_P10_2_IN | unreferenced | -| _P10_2_IN (8639) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRB | IfxQspi_PinMap.o | | IfxQspi3_MTSRB_P10_6_IN | unreferenced | -| _P10_6_IN (8619) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_3_OUT | unreferenced | -| P10_3_OUT (8625) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRP | IfxQspi_PinMap.o | | IfxQspi3_MTSRP_P22_3_OUT | unreferenced | -| _P22_3_OUT (8633) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P10_6_OUT | unreferenced | -| P10_6_OUT (8635) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRA | IfxQspi_PinMap.o | | IfxQspi3_MTSRA_P02_6_IN | unreferenced | -| _P02_6_IN (8618) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P11_9_OUT | unreferenced | -| P11_9_OUT (8627) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSIA | IfxQspi_PinMap.o | | IfxQspi0_SLSIA_P20_13_IN | unreferenced | -| _P20_13_IN (8662) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO0 | IfxQspi_PinMap.o | | IfxQspi0_SLSO0_P20_8_OUT | unreferenced | -| _P20_8_OUT (8670) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO1 | IfxQspi_PinMap.o | | IfxQspi0_SLSO1_P20_9_OUT | unreferenced | -| _P20_9_OUT (8672) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO3 | IfxQspi_PinMap.o | | IfxQspi0_SLSO3_P11_10_OUT | unreferenced | -| _P11_10_OUT (8674) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P33_11_OUT | unreferenced | -| P33_11_OUT (8661) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSIA | IfxQspi_PinMap.o | | IfxQspi1_SLSIA_P11_10_IN | unreferenced | -| _P11_10_IN (8664) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_8_OUT | unreferenced | -| P15_8_OUT (8655) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO2 | IfxQspi_PinMap.o | | IfxQspi0_SLSO2_P20_13_OUT | unreferenced | -| _P20_13_OUT (8673) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_6_OUT | unreferenced | -| P15_6_OUT (8654) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKN | IfxQspi_PinMap.o | | IfxQspi3_SCLKN_P22_0_OUT | unreferenced | -| _P22_0_OUT (8656) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO4 | IfxQspi_PinMap.o | | IfxQspi0_SLSO4_P11_11_OUT | unreferenced | -| _P11_11_OUT (8675) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO5 | IfxQspi_PinMap.o | | IfxQspi0_SLSO5_P11_2_OUT | unreferenced | -| _P11_2_OUT (8676) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO6 | IfxQspi_PinMap.o | | IfxQspi0_SLSO6_P20_10_OUT | unreferenced | -| _P20_10_OUT (8677) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P10_8_OUT | unreferenced | -| P10_8_OUT (8659) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO7 | IfxQspi_PinMap.o | | IfxQspi0_SLSO7_P33_5_OUT | unreferenced | -| _P33_5_OUT (8678) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO8 | IfxQspi_PinMap.o | | IfxQspi0_SLSO8_P20_6_OUT | unreferenced | -| _P20_6_OUT (8679) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO9 | IfxQspi_PinMap.o | | IfxQspi0_SLSO9_P20_3_OUT | unreferenced | -| _P20_3_OUT (8680) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLK_ | IfxQspi_PinMap.o | | IfxQspi1_SCLK_P10_2_OUT | unreferenced | -| P10_2_OUT (8649) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSIA | IfxQspi_PinMap.o | | IfxQspi2_SLSIA_P15_2_IN | unreferenced | -| _P15_2_IN (8665) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKP | IfxQspi_PinMap.o | | IfxQspi2_SCLKP_P13_1_OUT | unreferenced | -| _P13_1_OUT (8652) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSIB | IfxQspi_PinMap.o | | IfxQspi2_SLSIB_P15_1_IN | unreferenced | -| _P15_1_IN (8666) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSIC | IfxQspi_PinMap.o | | IfxQspi3_SLSIC_P33_10_IN | unreferenced | -| _P33_10_IN (8668) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSIA | IfxQspi_PinMap.o | | IfxQspi3_SLSIA_P02_4_IN | unreferenced | -| _P02_4_IN (8667) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO1 | IfxQspi_PinMap.o | | IfxQspi0_SLSO13_P15_0_OUT | unreferenced | -| 3_P15_0_OUT (8671) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P22_3_OUT | unreferenced | -| P22_3_OUT (8660) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKP | IfxQspi_PinMap.o | | IfxQspi3_SCLKP_P22_1_OUT | unreferenced | -| _P22_1_OUT (8657) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKN | IfxQspi_PinMap.o | | IfxQspi2_SCLKN_P13_0_OUT | unreferenced | -| _P13_0_OUT (8651) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_3_OUT | unreferenced | -| P15_3_OUT (8653) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P02_7_OUT | unreferenced | -| P02_7_OUT (8658) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSID | IfxQspi_PinMap.o | | IfxQspi3_SLSID_P22_2_IN | unreferenced | -| _P22_2_IN (8669) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLK_ | IfxQspi_PinMap.o | | IfxQspi1_SCLK_P11_6_OUT | unreferenced | -| P11_6_OUT (8650) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSIB | IfxQspi_PinMap.o | | IfxQspi0_SLSIB_P20_9_IN | unreferenced | -| _P20_9_IN (8663) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO1 | IfxQspi_PinMap.o | | IfxQspi1_SLSO1_P20_9_OUT | unreferenced | -| _P20_9_OUT (8683) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO4 | IfxQspi_PinMap.o | | IfxQspi1_SLSO4_P11_11_OUT | unreferenced | -| _P11_11_OUT (8686) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO6 | IfxQspi_PinMap.o | | IfxQspi1_SLSO6_P33_10_OUT | unreferenced | -| _P33_10_OUT (8688) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO9 | IfxQspi_PinMap.o | | IfxQspi2_SLSO9_P20_3_OUT | unreferenced | -| _P20_3_OUT (8701) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO8 | IfxQspi_PinMap.o | | IfxQspi2_SLSO8_P20_6_OUT | unreferenced | -| _P20_6_OUT (8700) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO11_P33_10_OUT | unreferenced | -| 1_P33_10_OUT (8703) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO0 | IfxQspi_PinMap.o | | IfxQspi2_SLSO0_P15_2_OUT | unreferenced | -| _P15_2_OUT (8692) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO1_P33_9_OUT | unreferenced | -| _P33_9_OUT (8707) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO9 | IfxQspi_PinMap.o | | IfxQspi1_SLSO9_P10_5_OUT | unreferenced | -| _P10_5_OUT (8691) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO2 | IfxQspi_PinMap.o | | IfxQspi3_SLSO2_P02_1_OUT | unreferenced | -| _P02_1_OUT (8708) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO0 | IfxQspi_PinMap.o | | IfxQspi1_SLSO0_P20_8_OUT | unreferenced | -| _P20_8_OUT (8681) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO5 | IfxQspi_PinMap.o | | IfxQspi1_SLSO5_P11_2_OUT | unreferenced | -| _P11_2_OUT (8687) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO2 | IfxQspi_PinMap.o | | IfxQspi1_SLSO2_P20_13_OUT | unreferenced | -| _P20_13_OUT (8684) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO1 | IfxQspi_PinMap.o | | IfxQspi1_SLSO10_P10_0_OUT | unreferenced | -| 0_P10_0_OUT (8682) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO3 | IfxQspi_PinMap.o | | IfxQspi1_SLSO3_P11_10_OUT | unreferenced | -| _P11_10_OUT (8685) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO7 | IfxQspi_PinMap.o | | IfxQspi1_SLSO7_P33_5_OUT | unreferenced | -| _P33_5_OUT (8689) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO8 | IfxQspi_PinMap.o | | IfxQspi1_SLSO8_P10_4_OUT | unreferenced | -| _P10_4_OUT (8690) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO3 | IfxQspi_PinMap.o | | IfxQspi2_SLSO3_P14_3_OUT | unreferenced | -| _P14_3_OUT (8695) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO6 | IfxQspi_PinMap.o | | IfxQspi2_SLSO6_P33_13_OUT | unreferenced | -| _P33_13_OUT (8698) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO12_P22_2_OUT | unreferenced | -| 2_P22_2_OUT (8704) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO13_P23_1_OUT | unreferenced | -| 3_P23_1_OUT (8705) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO4 | IfxQspi_PinMap.o | | IfxQspi3_SLSO4_P02_3_OUT | unreferenced | -| _P02_3_OUT (8711) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO1_P02_0_OUT | unreferenced | -| _P02_0_OUT (8706) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO2 | IfxQspi_PinMap.o | | IfxQspi3_SLSO2_P33_8_OUT | unreferenced | -| _P33_8_OUT (8709) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO7 | IfxQspi_PinMap.o | | IfxQspi2_SLSO7_P20_10_OUT | unreferenced | -| _P20_10_OUT (8699) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO4 | IfxQspi_PinMap.o | | IfxQspi2_SLSO4_P14_7_OUT | unreferenced | -| _P14_7_OUT (8696) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO3 | IfxQspi_PinMap.o | | IfxQspi3_SLSO3_P02_2_OUT | unreferenced | -| _P02_2_OUT (8710) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO4 | IfxQspi_PinMap.o | | IfxQspi3_SLSO4_P23_5_OUT | unreferenced | -| _P23_5_OUT (8712) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO5 | IfxQspi_PinMap.o | | IfxQspi2_SLSO5_P15_1_OUT | unreferenced | -| _P15_1_OUT (8697) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO1 | IfxQspi_PinMap.o | | IfxQspi2_SLSO1_P14_2_OUT | unreferenced | -| _P14_2_OUT (8693) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO2 | IfxQspi_PinMap.o | | IfxQspi2_SLSO2_P14_6_OUT | unreferenced | -| _P14_6_OUT (8694) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO0 | IfxQspi_PinMap.o | | IfxQspi3_SLSO0_P02_4_OUT | unreferenced | -| _P02_4_OUT (8702) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EVRWUPA_ | IfxScu_PinMap.o | | IfxScu_EVRWUPA_P14_1_IN | unreferenced | -| P14_1_IN (9023) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK1_ | IfxScu_PinMap.o | | IfxScu_EXTCLK1_P32_4_OUT | unreferenced | -| P32_4_OUT (9027) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Slso_Out | IfxQspi_PinMap.o | | IfxQspi_Slso_Out_pinTable | unreferenced | -| _pinTable (8727) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG0DC | IfxScu_PinMap.o | | IfxScu_HWCFG0DCLDO_P14_6_IN | unreferenced | -| LDO_P14_6_IN (9028) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG5_P | IfxScu_PinMap.o | | IfxScu_HWCFG5_P10_6_IN | unreferenced | -| 10_6_IN (9033) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK0_ | IfxScu_PinMap.o | | IfxScu_EXTCLK0_P23_1_OUT | unreferenced | -| P23_1_OUT (9025) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EMGSTOPA | IfxScu_PinMap.o | | IfxScu_EMGSTOPA_P33_8_IN | unreferenced | -| _P33_8_IN (9021) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG6_P | IfxScu_PinMap.o | | IfxScu_HWCFG6_P14_4_IN | unreferenced | -| 14_4_IN (9034) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mtsr_Out | IfxQspi_PinMap.o | | IfxQspi_Mtsr_Out_pinTable | unreferenced | -| _pinTable (8723) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Sclk_Out | IfxQspi_PinMap.o | | IfxQspi_Sclk_Out_pinTable | unreferenced | -| _pinTable (8725) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EVRWUPB_ | IfxScu_PinMap.o | | IfxScu_EVRWUPB_P15_1_IN | unreferenced | -| P15_1_IN (9024) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG2EV | IfxScu_PinMap.o | | IfxScu_HWCFG2EVR13_P14_2_IN | unreferenced | -| R13_P14_2_IN (9030) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ0_P15 | IfxScu_PinMap.o | | IfxScu_REQ0_P15_4_IN | unreferenced | -| _4_IN (9035) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO5 | IfxQspi_PinMap.o | | IfxQspi3_SLSO5_P23_4_OUT | unreferenced | -| _P23_4_OUT (8714) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO5 | IfxQspi_PinMap.o | | IfxQspi3_SLSO5_P02_8_OUT | unreferenced | -| _P02_8_OUT (8713) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO6 | IfxQspi_PinMap.o | | IfxQspi3_SLSO6_P00_8_OUT | unreferenced | -| _P00_8_OUT (8715) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO7 | IfxQspi_PinMap.o | | IfxQspi3_SLSO7_P00_9_OUT | unreferenced | -| _P00_9_OUT (8716) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mrst_Out | IfxQspi_PinMap.o | | IfxQspi_Mrst_Out_pinTable | unreferenced | -| _pinTable (8721) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_DCDCSYNC | IfxScu_PinMap.o | | IfxScu_DCDCSYNC_P33_13_OUT | unreferenced | -| _P33_13_OUT (9020) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EMGSTOPB | IfxScu_PinMap.o | | IfxScu_EMGSTOPB_P21_2_IN | unreferenced | -| _P21_2_IN (9022) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG4_P | IfxScu_PinMap.o | | IfxScu_HWCFG4_P10_5_IN | unreferenced | -| 10_5_IN (9032) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Sclk_In_ | IfxQspi_PinMap.o | | IfxQspi_Sclk_In_pinTable | unreferenced | -| pinTable (8724) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mrst_In_ | IfxQspi_PinMap.o | | IfxQspi_Mrst_In_pinTable | unreferenced | -| pinTable (8720) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Hsicin_I | IfxQspi_PinMap.o | | IfxQspi_Hsicin_In_pinTable | unreferenced | -| n_pinTable (8719) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Slsi_In_ | IfxQspi_PinMap.o | | IfxQspi_Slsi_In_pinTable | unreferenced | -| pinTable (8726) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO7 | IfxQspi_PinMap.o | | IfxQspi3_SLSO7_P33_7_OUT | unreferenced | -| _P33_7_OUT (8717) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mtsr_In_ | IfxQspi_PinMap.o | | IfxQspi_Mtsr_In_pinTable | unreferenced | -| pinTable (8722) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO8 | IfxQspi_PinMap.o | | IfxQspi3_SLSO8_P10_5_OUT | unreferenced | -| _P10_5_OUT (8718) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK1_ | IfxScu_PinMap.o | | IfxScu_EXTCLK1_P11_12_OUT | unreferenced | -| P11_12_OUT (9026) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG1EV | IfxScu_PinMap.o | | IfxScu_HWCFG1EVR33_P14_5_IN | unreferenced | -| R33_P14_5_IN (9029) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG3_B | IfxScu_PinMap.o | | IfxScu_HWCFG3_BMI_P14_3_IN | unreferenced | -| MI_P14_3_IN (9031) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_DCDCSYNC | IfxScu_PinMap.o | | IfxScu_DCDCSYNC_P32_2_OUT | unreferenced | -| _P32_2_OUT (9019) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ3_P10 | IfxScu_PinMap.o | | IfxScu_REQ3_P10_3_IN | unreferenced | -| _3_IN (9045) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ6_P02 | IfxScu_PinMap.o | | IfxScu_REQ6_P02_0_IN | unreferenced | -| _0_IN (9048) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ5_P10 | IfxScu_PinMap.o | | IfxScu_REQ5_P10_8_IN | unreferenced | -| _8_IN (9047) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDT0LCK_ | IfxScu_PinMap.o | | IfxScu_WDT0LCK_P20_8_OUT | unreferenced | -| P20_8_OUT (9052) | | | | | -| .data.IfxScu_PinMap.IfxScu_Emgstop_In | IfxScu_PinMap.o | | IfxScu_Emgstop_In_pinTable | unreferenced | -| _pinTable (9056) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDTSLCK_ | IfxScu_PinMap.o | | IfxScu_WDTSLCK_P20_9_OUT | unreferenced | -| P20_9_OUT (9054) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ2_P10 | IfxScu_PinMap.o | | IfxScu_REQ2_P10_2_IN | unreferenced | -| _2_IN (9044) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ8_P33 | IfxScu_PinMap.o | | IfxScu_REQ8_P33_7_IN | unreferenced | -| _7_IN (9050) | | | | | -| .data.IfxScu_PinMap.IfxScu_Evrwup_In_ | IfxScu_PinMap.o | | IfxScu_Evrwup_In_pinTable | unreferenced | -| pinTable (9057) | | | | | -| .data.IfxScu_PinMap.IfxScu_Hwcfg_In_p | IfxScu_PinMap.o | | IfxScu_Hwcfg_In_pinTable | unreferenced | -| inTable (9059) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ4_P10 | IfxScu_PinMap.o | | IfxScu_REQ4_P10_7_IN | unreferenced | -| _7_IN (9046) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDT1LCK_ | IfxScu_PinMap.o | | IfxScu_WDT1LCK_P20_7_OUT | unreferenced | -| P20_7_OUT (9053) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0A | IfxSent_PinMap.o | | IfxSent_SENT0A_P40_0_IN | unreferenced | -| _P40_0_IN (9152) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ7_P00 | IfxScu_PinMap.o | | IfxScu_REQ7_P00_4_IN | unreferenced | -| _4_IN (9049) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ9_P20 | IfxScu_PinMap.o | | IfxScu_REQ9_P20_0_IN | unreferenced | -| _0_IN (9051) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ12_P1 | IfxScu_PinMap.o | | IfxScu_REQ12_P11_10_IN | unreferenced | -| 1_10_IN (9038) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ15_P1 | IfxScu_PinMap.o | | IfxScu_REQ15_P14_1_IN | unreferenced | -| 4_1_IN (9041) | | | | | -| .data.IfxScu_PinMap.IfxScu_Wdtlck_Out | IfxScu_PinMap.o | | IfxScu_Wdtlck_Out_pinTable | unreferenced | -| _pinTable (9061) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0B | IfxSent_PinMap.o | | IfxSent_SENT0B_P00_1_IN | unreferenced | -| _P00_1_IN (9153) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ16_P1 | IfxScu_PinMap.o | | IfxScu_REQ16_P15_1_IN | unreferenced | -| 5_1_IN (9042) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0C | IfxSent_PinMap.o | | IfxSent_SENT0C_P02_8_IN | unreferenced | -| _P02_8_IN (9154) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1A | IfxSent_PinMap.o | | IfxSent_SENT1A_AN25_IN | unreferenced | -| _AN25_IN (9155) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1A | IfxSent_PinMap.o | | IfxSent_SENT1A_P40_1_IN | unreferenced | -| _P40_1_IN (9156) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ14_P0 | IfxScu_PinMap.o | | IfxScu_REQ14_P02_1_IN | unreferenced | -| 2_1_IN (9040) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0A | IfxSent_PinMap.o | | IfxSent_SENT0A_AN24_IN | unreferenced | -| _AN24_IN (9151) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ1_P15 | IfxScu_PinMap.o | | IfxScu_REQ1_P15_8_IN | unreferenced | -| _8_IN (9043) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ13_P1 | IfxScu_PinMap.o | | IfxScu_REQ13_P15_5_IN | unreferenced | -| 5_5_IN (9039) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ10_P1 | IfxScu_PinMap.o | | IfxScu_REQ10_P14_3_IN | unreferenced | -| 4_3_IN (9036) | | | | | -| .data.IfxScu_PinMap.IfxScu_Dcdcsync_O | IfxScu_PinMap.o | | IfxScu_Dcdcsync_Out_pinTable | unreferenced | -| ut_pinTable (9055) | | | | | -| .data.IfxScu_PinMap.IfxScu_Extclk_Out | IfxScu_PinMap.o | | IfxScu_Extclk_Out_pinTable | unreferenced | -| _pinTable (9058) | | | | | -| .data.IfxScu_PinMap.IfxScu_Req_In_pin | IfxScu_PinMap.o | | IfxScu_Req_In_pinTable | unreferenced | -| Table (9060) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ11_P2 | IfxScu_PinMap.o | | IfxScu_REQ11_P20_9_IN | unreferenced | -| 0_9_IN (9037) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4A | IfxSent_PinMap.o | | IfxSent_SENT4A_P40_8_IN | unreferenced | -| _P40_8_IN (9172) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4C | IfxSent_PinMap.o | | IfxSent_SENT4C_P33_6_IN | unreferenced | -| _P33_6_IN (9174) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5B | IfxSent_PinMap.o | | IfxSent_SENT5B_P00_6_IN | unreferenced | -| _P00_6_IN (9177) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5C | IfxSent_PinMap.o | | IfxSent_SENT5C_P33_5_IN | unreferenced | -| _P33_5_IN (9178) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC0_P | IfxSent_PinMap.o | | IfxSent_SPC0_P00_1_OUT | unreferenced | -| 00_1_OUT (9179) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC2_P | IfxSent_PinMap.o | | IfxSent_SPC2_P00_3_OUT | unreferenced | -| 00_3_OUT (9181) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC3_P | IfxSent_PinMap.o | | IfxSent_SPC3_P00_4_OUT | unreferenced | -| 00_4_OUT (9182) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5A | IfxSent_PinMap.o | | IfxSent_SENT5A_P40_9_IN | unreferenced | -| _P40_9_IN (9176) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC1_P | IfxSent_PinMap.o | | IfxSent_SPC1_P02_7_OUT | unreferenced | -| 02_7_OUT (9180) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC4_P | IfxSent_PinMap.o | | IfxSent_SPC4_P00_5_OUT | unreferenced | -| 00_5_OUT (9183) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC5_P | IfxSent_PinMap.o | | IfxSent_SPC5_P00_6_OUT | unreferenced | -| 00_6_OUT (9184) | | | | | -| .rodata.IfxSmu_PinMap.IfxSmu_FSP_P33_ | IfxSmu_PinMap.o | | IfxSmu_FSP_P33_8_OUT | unreferenced | -| 8_OUT (9262) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4A | IfxSent_PinMap.o | | IfxSent_SENT4A_AN38_IN | unreferenced | -| _AN38_IN (9171) | | | | | -| .data.IfxSmu_PinMap.IfxSmu_Fsp_Out_pi | IfxSmu_PinMap.o | | IfxSmu_Fsp_Out_pinTable | unreferenced | -| nTable (9263) | | | | | -| .data.IfxSent_PinMap.IfxSent_Spc_Out_ | IfxSent_PinMap.o | | IfxSent_Spc_Out_pinTable | unreferenced | -| pinTable (9186) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2A | IfxSent_PinMap.o | | IfxSent_SENT2A_AN26_IN | unreferenced | -| _AN26_IN (9159) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2D | IfxSent_PinMap.o | | IfxSent_SENT2D_AN36_IN | unreferenced | -| _AN36_IN (9163) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3A | IfxSent_PinMap.o | | IfxSent_SENT3A_P40_3_IN | unreferenced | -| _P40_3_IN (9166) | | | | | -| .data.IfxSent_PinMap.IfxSent_Sent_In_ | IfxSent_PinMap.o | | IfxSent_Sent_In_pinTable | unreferenced | -| pinTable (9185) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2A | IfxSent_PinMap.o | | IfxSent_SENT2A_P40_2_IN | unreferenced | -| _P40_2_IN (9160) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3B | IfxSent_PinMap.o | | IfxSent_SENT3B_P00_4_IN | unreferenced | -| _P00_4_IN (9167) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4B | IfxSent_PinMap.o | | IfxSent_SENT4B_P00_5_IN | unreferenced | -| _P00_5_IN (9173) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5A | IfxSent_PinMap.o | | IfxSent_SENT5A_AN39_IN | unreferenced | -| _AN39_IN (9175) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1C | IfxSent_PinMap.o | | IfxSent_SENT1C_P02_7_IN | unreferenced | -| _P02_7_IN (9158) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3A | IfxSent_PinMap.o | | IfxSent_SENT3A_AN27_IN | unreferenced | -| _AN27_IN (9165) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2B | IfxSent_PinMap.o | | IfxSent_SENT2B_P00_3_IN | unreferenced | -| _P00_3_IN (9161) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1B | IfxSent_PinMap.o | | IfxSent_SENT1B_P00_2_IN | unreferenced | -| _P00_2_IN (9157) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2D | IfxSent_PinMap.o | | IfxSent_SENT2D_P40_6_IN | unreferenced | -| _P40_6_IN (9164) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3C | IfxSent_PinMap.o | | IfxSent_SENT3C_P02_5_IN | unreferenced | -| _P02_5_IN (9168) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3D | IfxSent_PinMap.o | | IfxSent_SENT3D_AN37_IN | unreferenced | -| _AN37_IN (9169) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3D | IfxSent_PinMap.o | | IfxSent_SENT3D_P40_7_IN | unreferenced | -| _P40_7_IN (9170) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2C | IfxSent_PinMap.o | | IfxSent_SENT2C_P02_6_IN | unreferenced | -| _P02_6_IN (9162) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX10 | IfxVadc_PinMap.o | | IfxVadc_EMUX10_P33_6_OUT | unreferenced | -| _P33_6_OUT (9278) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX11 | IfxVadc_PinMap.o | | IfxVadc_EMUX11_P00_7_OUT | unreferenced | -| _P00_7_OUT (9279) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX10 | IfxVadc_PinMap.o | | IfxVadc_EMUX10_P00_6_OUT | unreferenced | -| _P00_6_OUT (9277) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX02 | IfxVadc_PinMap.o | | IfxVadc_EMUX02_P33_1_OUT | unreferenced | -| _P33_1_OUT (9276) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL1 | IfxVadc_PinMap.o | | IfxVadc_G3BFL1_P10_7_OUT | unreferenced | -| _P10_7_OUT (9298) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL2 | IfxVadc_PinMap.o | | IfxVadc_G3BFL2_P10_2_OUT | unreferenced | -| _P10_2_OUT (9299) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL3 | IfxVadc_PinMap.o | | IfxVadc_G3BFL3_P10_3_OUT | unreferenced | -| _P10_3_OUT (9300) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX00 | IfxVadc_PinMap.o | | IfxVadc_EMUX00_P02_6_OUT | unreferenced | -| _P02_6_OUT (9271) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX12 | IfxVadc_PinMap.o | | IfxVadc_EMUX12_P33_4_OUT | unreferenced | -| _P33_4_OUT (9282) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_0_A | IfxVadc_PinMap.o | | IfxVadc_G0_0_AN0_IN | unreferenced | -| N0_IN (9301) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL1 | IfxVadc_PinMap.o | | IfxVadc_G1BFL1_P33_1_OUT | unreferenced | -| _P33_1_OUT (9288) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_10_ | IfxVadc_PinMap.o | | IfxVadc_G0_10_AN10_IN | unreferenced | -| AN10_IN (9302) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX02 | IfxVadc_PinMap.o | | IfxVadc_EMUX02_P02_8_OUT | unreferenced | -| _P02_8_OUT (9275) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX01 | IfxVadc_PinMap.o | | IfxVadc_EMUX01_P02_7_OUT | unreferenced | -| _P02_7_OUT (9273) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX11 | IfxVadc_PinMap.o | | IfxVadc_EMUX11_P33_5_OUT | unreferenced | -| _P33_5_OUT (9280) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX12 | IfxVadc_PinMap.o | | IfxVadc_EMUX12_P00_8_OUT | unreferenced | -| _P00_8_OUT (9281) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX01 | IfxVadc_PinMap.o | | IfxVadc_EMUX01_P33_2_OUT | unreferenced | -| _P33_2_OUT (9274) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL3 | IfxVadc_PinMap.o | | IfxVadc_G0BFL3_P33_7_OUT | unreferenced | -| _P33_7_OUT (9286) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX00 | IfxVadc_PinMap.o | | IfxVadc_EMUX00_P33_3_OUT | unreferenced | -| _P33_3_OUT (9272) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL2 | IfxVadc_PinMap.o | | IfxVadc_G0BFL2_P33_6_OUT | unreferenced | -| _P33_6_OUT (9285) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL0 | IfxVadc_PinMap.o | | IfxVadc_G1BFL0_P33_0_OUT | unreferenced | -| _P33_0_OUT (9287) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL2 | IfxVadc_PinMap.o | | IfxVadc_G1BFL2_P33_2_OUT | unreferenced | -| _P33_2_OUT (9289) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL1 | IfxVadc_PinMap.o | | IfxVadc_G2BFL1_P00_5_OUT | unreferenced | -| _P00_5_OUT (9292) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL0 | IfxVadc_PinMap.o | | IfxVadc_G3BFL0_P10_0_OUT | unreferenced | -| _P10_0_OUT (9295) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL0 | IfxVadc_PinMap.o | | IfxVadc_G0BFL0_P33_4_OUT | unreferenced | -| _P33_4_OUT (9283) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL0 | IfxVadc_PinMap.o | | IfxVadc_G2BFL0_P00_4_OUT | unreferenced | -| _P00_4_OUT (9291) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL3 | IfxVadc_PinMap.o | | IfxVadc_G2BFL3_P00_7_OUT | unreferenced | -| _P00_7_OUT (9294) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL1 | IfxVadc_PinMap.o | | IfxVadc_G0BFL1_P33_5_OUT | unreferenced | -| _P33_5_OUT (9284) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL3 | IfxVadc_PinMap.o | | IfxVadc_G1BFL3_P33_3_OUT | unreferenced | -| _P33_3_OUT (9290) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL0 | IfxVadc_PinMap.o | | IfxVadc_G3BFL0_P10_6_OUT | unreferenced | -| _P10_6_OUT (9296) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL1 | IfxVadc_PinMap.o | | IfxVadc_G3BFL1_P10_1_OUT | unreferenced | -| _P10_1_OUT (9297) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL2 | IfxVadc_PinMap.o | | IfxVadc_G2BFL2_P00_6_OUT | unreferenced | -| _P00_6_OUT (9293) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_11_ | IfxVadc_PinMap.o | | IfxVadc_G0_11_AN11_IN | unreferenced | -| AN11_IN (9303) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_10_ | IfxVadc_PinMap.o | | IfxVadc_G1_10_P40_2_IN | unreferenced | -| P40_2_IN (9316) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_4_A | IfxVadc_PinMap.o | | IfxVadc_G0_4_AN4_IN | unreferenced | -| N4_IN (9309) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_3_A | IfxVadc_PinMap.o | | IfxVadc_G0_3_AN3_IN | unreferenced | -| N3_IN (9308) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_7_A | IfxVadc_PinMap.o | | IfxVadc_G0_7_AN7_IN | unreferenced | -| N7_IN (9312) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_12_ | IfxVadc_PinMap.o | | IfxVadc_G1_12_AN28_IN | unreferenced | -| AN28_IN (9319) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_1_A | IfxVadc_PinMap.o | | IfxVadc_G1_1_AN17_IN | unreferenced | -| N17_IN (9321) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_2_A | IfxVadc_PinMap.o | | IfxVadc_G1_2_AN18_IN | unreferenced | -| N18_IN (9322) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_3_A | IfxVadc_PinMap.o | | IfxVadc_G1_3_AN19_IN | unreferenced | -| N19_IN (9323) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_5_A | IfxVadc_PinMap.o | | IfxVadc_G1_5_AN21_IN | unreferenced | -| N21_IN (9325) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_8_A | IfxVadc_PinMap.o | | IfxVadc_G1_8_AN24_IN | unreferenced | -| N24_IN (9326) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_8_P | IfxVadc_PinMap.o | | IfxVadc_G1_8_P40_0_IN | unreferenced | -| 40_0_IN (9327) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_11_ | IfxVadc_PinMap.o | | IfxVadc_G1_11_AN27_IN | unreferenced | -| AN27_IN (9317) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_13_ | IfxVadc_PinMap.o | | IfxVadc_G0_13_AN13_IN | unreferenced | -| AN13_IN (9305) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_9_A | IfxVadc_PinMap.o | | IfxVadc_G1_9_AN25_IN | unreferenced | -| N25_IN (9328) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_0_A | IfxVadc_PinMap.o | | IfxVadc_G1_0_AN16_IN | unreferenced | -| N16_IN (9314) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_9_P | IfxVadc_PinMap.o | | IfxVadc_G1_9_P40_1_IN | unreferenced | -| 40_1_IN (9329) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_0_A | IfxVadc_PinMap.o | | IfxVadc_G2_0_AN32_IN | unreferenced | -| N32_IN (9330) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_10_ | IfxVadc_PinMap.o | | IfxVadc_G2_10_AN44_IN | unreferenced | -| AN44_IN (9331) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_11_ | IfxVadc_PinMap.o | | IfxVadc_G2_11_AN45_IN | unreferenced | -| AN45_IN (9332) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_12_ | IfxVadc_PinMap.o | | IfxVadc_G2_12_AN46_IN | unreferenced | -| AN46_IN (9333) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_13_ | IfxVadc_PinMap.o | | IfxVadc_G2_13_AN47_IN | unreferenced | -| AN47_IN (9334) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_12_ | IfxVadc_PinMap.o | | IfxVadc_G0_12_AN12_IN | unreferenced | -| AN12_IN (9304) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_13_ | IfxVadc_PinMap.o | | IfxVadc_G1_13_AN29_IN | unreferenced | -| AN29_IN (9320) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_2_A | IfxVadc_PinMap.o | | IfxVadc_G0_2_AN2_IN | unreferenced | -| N2_IN (9307) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_4_A | IfxVadc_PinMap.o | | IfxVadc_G1_4_AN20_IN | unreferenced | -| N20_IN (9324) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_8_A | IfxVadc_PinMap.o | | IfxVadc_G0_8_AN8_IN | unreferenced | -| N8_IN (9313) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_10_ | IfxVadc_PinMap.o | | IfxVadc_G1_10_AN26_IN | unreferenced | -| AN26_IN (9315) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_1_A | IfxVadc_PinMap.o | | IfxVadc_G0_1_AN1_IN | unreferenced | -| N1_IN (9306) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_6_A | IfxVadc_PinMap.o | | IfxVadc_G0_6_AN6_IN | unreferenced | -| N6_IN (9311) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_11_ | IfxVadc_PinMap.o | | IfxVadc_G1_11_P40_3_IN | unreferenced | -| P40_3_IN (9318) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_5_A | IfxVadc_PinMap.o | | IfxVadc_G0_5_AN5_IN | unreferenced | -| N5_IN (9310) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_7_A | IfxVadc_PinMap.o | | IfxVadc_G2_7_AN39_IN | unreferenced | -| N39_IN (9345) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_7_P | IfxVadc_PinMap.o | | IfxVadc_G3_7_P00_5_IN | unreferenced | -| 00_5_IN (9356) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_1_P | IfxVadc_PinMap.o | | IfxVadc_G3_1_P00_11_IN | unreferenced | -| 00_11_IN (9350) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_3_P | IfxVadc_PinMap.o | | IfxVadc_G3_3_P00_9_IN | unreferenced | -| 00_9_IN (9352) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_4_P | IfxVadc_PinMap.o | | IfxVadc_G3_4_P00_8_IN | unreferenced | -| 00_8_IN (9353) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_get16 | unreferenced | -| Buffer_get16 (9551) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_1_A | IfxVadc_PinMap.o | | IfxVadc_G2_1_AN33_IN | unreferenced | -| N33_IN (9337) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_3_A | IfxVadc_PinMap.o | | IfxVadc_G2_3_AN35_IN | unreferenced | -| N35_IN (9338) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_5_A | IfxVadc_PinMap.o | | IfxVadc_G2_5_AN37_IN | unreferenced | -| N37_IN (9341) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_10_ | IfxVadc_PinMap.o | | IfxVadc_G3_10_P00_2_IN | unreferenced | -| P00_2_IN (9348) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_6_P | IfxVadc_PinMap.o | | IfxVadc_G2_6_P40_8_IN | unreferenced | -| 40_8_IN (9344) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_Vadcg_In | IfxVadc_PinMap.o | | IfxVadc_Vadcg_In_pinTable | unreferenced | -| _pinTable (9361) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_get32 | unreferenced | -| Buffer_get32 (9550) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_Emux_Out | IfxVadc_PinMap.o | | IfxVadc_Emux_Out_pinTable | unreferenced | -| _pinTable (9359) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_14_ | IfxVadc_PinMap.o | | IfxVadc_G2_14_AN48_IN | unreferenced | -| AN48_IN (9335) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_15_ | IfxVadc_PinMap.o | | IfxVadc_G2_15_AN49_IN | unreferenced | -| AN49_IN (9336) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_4_A | IfxVadc_PinMap.o | | IfxVadc_G2_4_AN36_IN | unreferenced | -| N36_IN (9339) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_6_A | IfxVadc_PinMap.o | | IfxVadc_G2_6_AN38_IN | unreferenced | -| N38_IN (9343) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_2_P | IfxVadc_PinMap.o | | IfxVadc_G3_2_P00_10_IN | unreferenced | -| 00_10_IN (9351) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_9_P | IfxVadc_PinMap.o | | IfxVadc_G3_9_P00_3_IN | unreferenced | -| 00_3_IN (9358) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_GxBfl_Ou | IfxVadc_PinMap.o | | IfxVadc_GxBfl_Out_pinTable | unreferenced | -| t_pinTable (9360) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_5_P | IfxVadc_PinMap.o | | IfxVadc_G2_5_P40_7_IN | unreferenced | -| 40_7_IN (9342) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_read8 | unreferenced | -| Buffer_read8 (9553) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_11_ | IfxVadc_PinMap.o | | IfxVadc_G3_11_P00_1_IN | unreferenced | -| P00_1_IN (9349) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_0_P | IfxVadc_PinMap.o | | IfxVadc_G3_0_P00_12_IN | unreferenced | -| 00_12_IN (9347) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_7_P | IfxVadc_PinMap.o | | IfxVadc_G2_7_P40_9_IN | unreferenced | -| 40_9_IN (9346) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_5_P | IfxVadc_PinMap.o | | IfxVadc_G3_5_P00_7_IN | unreferenced | -| 00_7_IN (9354) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_8_P | IfxVadc_PinMap.o | | IfxVadc_G3_8_P00_4_IN | unreferenced | -| 00_4_IN (9357) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_addDataIncr | unreferenced | -| Buffer_addDataIncr (9552) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_read32 | unreferenced | -| Buffer_read32 (9554) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_6_P | IfxVadc_PinMap.o | | IfxVadc_G3_6_P00_6_IN | unreferenced | -| 00_6_IN (9355) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_4_P | IfxVadc_PinMap.o | | IfxVadc_G2_4_P40_6_IN | unreferenced | -| 40_6_IN (9340) | | | | | -| .rodata.IfxI2c_cfg.IfxI2c_cfg_indexMa | IfxI2c_cfg.o | | IfxI2c_cfg_indexMap | unreferenced | -| p (9755) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_canWriteCount | Ifx_Fifo.o | | Ifx_Fifo_canWriteCount | unreferenced | -| (9613) | | | | | -| .rodata.IfxMultican_cfg.IfxMultican_c | IfxMultican_cfg.o | | IfxMultican_cfg_indexMap | unreferenced | -| fg_indexMap (9773) | | | | | -| .rodata.IfxQspi_cfg.IfxQspi_cfg_index | IfxQspi_cfg.o | | IfxQspi_cfg_indexMap | unreferenced | -| Map (9791) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_destroy | Ifx_Fifo.o | | Ifx_Fifo_destroy | unreferenced | -| (9605) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_readEnd | Ifx_Fifo.o | | Ifx_Fifo_readEnd | unreferenced | -| (9609) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_canReadCount | Ifx_Fifo.o | | Ifx_Fifo_canReadCount | unreferenced | -| (9608) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_write8 | unreferenced | -| Buffer_write8 (9555) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_clear (9611) | Ifx_Fifo.o | | Ifx_Fifo_clear | unreferenced | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_write32 | unreferenced | -| Buffer_write32 (9556) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_beginWrite | Ifx_Fifo.o | | Ifx_Fifo_beginWrite | unreferenced | -| (9612) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_endWrite | Ifx_Fifo.o | | Ifx_Fifo_endWrite | unreferenced | -| (9614) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTablePhys | unreferenced | -| ablePhys (9726) | | | | | -| .rodata.IfxHssl_cfg.IfxHssl_cfg_hsctI | IfxHssl_cfg.o | | IfxHssl_cfg_hsctIndexMap | unreferenced | -| ndexMap (9746) | | | | | -| .rodata.IfxHssl_cfg.IfxHssl_cfg_hsslI | IfxHssl_cfg.o | | IfxHssl_cfg_hsslIndexMap | unreferenced | -| ndexMap (9747) | | | | | -| .rodata.IfxMsc_cfg.IfxMsc_cfg_indexMa | IfxMsc_cfg.o | | IfxMsc_cfg_indexMap | unreferenced | -| p (9761) | | | | | -| .rodata.IfxMtu_cfg.IfxMtu_sramTable | IfxMtu_cfg.o | | IfxMtu_sramTable | unreferenced | -| (9767) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_write (9615) | Ifx_Fifo.o | | Ifx_Fifo_write | unreferenced | -| .rodata.IfxEray_cfg.IfxEray_cfg_index | IfxEray_cfg.o | | IfxEray_cfg_indexMap | unreferenced | -| Map (9719) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_pFlashT | IfxFlash_cfg.o | | IfxFlash_pFlashTableLog | unreferenced | -| ableLog (9728) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_pFlashT | IfxFlash_cfg.o | | IfxFlash_pFlashTablePhys | unreferenced | -| ablePhys (9729) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTableUcbLog | unreferenced | -| ableUcbLog (9727) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_beginRead | Ifx_Fifo.o | | Ifx_Fifo_beginRead | unreferenced | -| (9607) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_read (9610) | Ifx_Fifo.o | | Ifx_Fifo_read | unreferenced | -| .rodata.IfxPort_cfg.IfxPort_cfg_esrMa | IfxPort_cfg.o | | IfxPort_cfg_esrMasks | unreferenced | -| sks (9779) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTableEepLog | unreferenced | -| ableEepLog (9725) | | | | | -| .rodata.IfxPort_cfg.IfxPort_cfg_index | IfxPort_cfg.o | | IfxPort_cfg_indexMap | unreferenced | -| Map (9780) | | | | | -| .text.IfxVadc.IfxVadc_disableAccess | IfxVadc.o | | IfxVadc_disableAccess | unreferenced | -| (9822) | | | | | -| .text.IfxVadc.IfxVadc_disablePostCali | IfxVadc.o | | IfxVadc_disablePostCalibration | unreferenced | -| bration (9823) | | | | | -| .rodata.IfxVadc_cfg.IfxVadc_cfg_srcAd | IfxVadc_cfg.o | | IfxVadc_cfg_srcAddresses | unreferenced | -| dresses (9815) | | | | | -| .text.IfxVadc.IfxVadc_configExternalM | IfxVadc.o | | IfxVadc_configExternalMultiplexerMode | unreferenced | -| ultiplexerMode (9821) | | | | | -| .rodata..7.ini.libcs_fpu (14229) | sqrtf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14389) | _doflt.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14390) | _doflt.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14507) | _signbitf.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14517) | copysignf.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14531) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14529) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14530) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14518) | copysignf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14528) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14577) | atan2f.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14578) | atan2f.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14619) | _sinusf.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14600) | powf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14599) | powf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14730) | logf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14749) | frexpf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14718) | expf.o | libcs_fpu.a | | unreferenced | -| .rodata..12.ini.libcs_fpu (14750) | frexpf.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14720) | expf.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14719) | expf.o | libcs_fpu.a | | unreferenced | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_isZe | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_isZeroNotification | unreferenced | -| roNotification (11279) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setCounterValue | unreferenced | -| ounterValue (11288) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setCompare | unreferenced | -| ompare (11283) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setR | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setResetSource | unreferenced | -| esetSource (11292) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruInput | unreferenced | -| ruInput (11295) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setS | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setSomcControl | unreferenced | -| omcControl (11297) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCounterValue | unreferenced | -| ounterValue (11296) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruReadAddress0 | unreferenced | -| ruReadAddress0 (11299) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getFxClkF | IfxGtm_Cmu.o | | IfxGtm_Cmu_getFxClkFrequency | unreferenced | -| requency (11608) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruReadAddress1 | unreferenced | -| ruReadAddress1 (11300) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_isOn | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_isOneNotification | unreferenced | -| eNotification (11278) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isClkCloc | IfxGtm_Cmu.o | | IfxGtm_Cmu_isClkClockEnabled | unreferenced | -| kEnabled (11611) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getClkFre | IfxGtm_Cmu.o | | IfxGtm_Cmu_getClkFrequency | unreferenced | -| quency (11606) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getEclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_getEclkFrequency | unreferenced | -| equency (11607) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_rais | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_raiseInterruptOne | unreferenced | -| eInterruptOne (11280) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getT | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getTimerPointer | unreferenced | -| imerPointer (11277) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setO | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setOneShotMode | unreferenced | -| neShotMode (11291) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_rais | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_raiseInterruptZero | unreferenced | -| eInterruptZero (11281) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setT | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setTriggerOutput | unreferenced | -| riggerOutput (11294) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setClockSource | unreferenced | -| lockSource (11282) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setS | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setSomcSignalLevelControl | unreferenced | -| omcSignalLevelControl (11298) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareOnePointer | unreferenced | -| pareOnePointer (11808) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareOne | unreferenced | -| pareOne (11807) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isEclkClo | IfxGtm_Cmu.o | | IfxGtm_Cmu_isEclkClockEnabled | unreferenced | -| ckEnabled (11612) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_selectClk | IfxGtm_Cmu.o | | IfxGtm_Cmu_selectClkInput | unreferenced | -| Input (11614) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_setEclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_setEclkFrequency | unreferenced | -| equency (11616) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_clearZ | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_clearZeroNotification | unreferenced | -| eroNotification (11804) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareZero | unreferenced | -| pareZero (11809) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isFxClock | IfxGtm_Cmu.o | | IfxGtm_Cmu_isFxClockEnabled | unreferenced | -| Enabled (11613) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getFilterClockFrequency | unreferenced | -| terClockFrequency (11724) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setFilterNotification | unreferenced | -| terNotification (11730) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getCap | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getCaptureClockSource | unreferenced | -| tureClockSource (11723) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_clearO | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_clearOneNotification | unreferenced | -| neNotification (11803) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_setGclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_setGclkFrequency | unreferenced | -| equency (11617) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setClo | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setClockSource | unreferenced | -| ckSource (11729) | | | | | -| .text.IfxGtm_Dpll.IfxGtm_Dpll_getSubI | IfxGtm_Dpll.o | | IfxGtm_Dpll_getSubIncFrequency | unreferenced | -| ncFrequency (11700) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setNot | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setNotificationMode | unreferenced | -| ificationMode (11731) | | | | | -| .text.IfxGtm_Tbu.IfxGtm_Tbu_getClockF | IfxGtm_Tbu.o | | IfxGtm_Tbu_getClockFrequency | unreferenced | -| requency (11711) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getCap | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getCaptureClockFrequency | unreferenced | -| tureClockFrequency (11722) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setTimeoutNotification | unreferenced | -| eoutNotification (11732) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getSrc | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getSrcPointer | unreferenced | -| Pointer (11812) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setCha | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setChannelNotification | unreferenced | -| nnelNotification (11728) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getTgc | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getTgcPointer | unreferenced | -| Pointer (11813) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getTimeoutClockFrequency | unreferenced | -| eoutClockFrequency (11726) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getTim | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getTimerPointer | unreferenced | -| erPointer (11814) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_isOneN | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_isOneNotification | unreferenced | -| otification (11815) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getFilterClockSource | unreferenced | -| terClockSource (11725) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareZeroPointer | unreferenced | -| pareZeroPointer (11810) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getClockSource | unreferenced | -| ckSource (11806) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getOut | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getOutputLevel | unreferenced | -| putLevel (11811) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getClockFrequency | unreferenced | -| ckFrequency (11805) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getTimeoutClockSource | unreferenced | -| eoutClockSource (11727) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareShadow | unreferenced | -| pareShadow (11823) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareOne | unreferenced | -| pareOne (11821) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareZero | unreferenced | -| pareZero (11824) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareZeroShadow | unreferenced | -| pareZeroShadow (11825) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setPcm | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setPcm | unreferenced | -| (11830) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_raiseI | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_raiseInterruptZero | unreferenced | -| nterruptZero (11818) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_build | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_buildFeature | unreferenced | -| Feature (11835) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannel | unreferenced | -| eChannel (11837) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelOutput | unreferenced | -| eChannelOutput (11838) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannels | unreferenced | -| eChannels (11840) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsOutput | unreferenced | -| eChannelsOutput (11841) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_raiseI | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_raiseInterruptOne | unreferenced | -| nterruptOne (11817) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCou | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCounterValue | unreferenced | -| nterValue (11826) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_isZero | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_isZeroNotification | unreferenced | -| Notification (11816) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setSig | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setSignalLevel | unreferenced | -| nalLevel (11832) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_build | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_buildFeatureForChannel | unreferenced | -| FeatureForChannel (11836) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setGat | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setGatedCounter | unreferenced | -| edCounter (11827) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsUpdate | unreferenced | -| eChannelsUpdate (11843) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setRes | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setResetSource | unreferenced | -| etSource (11831) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_reset | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_resetChannels | unreferenced | -| Channels (11845) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setCh | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setChannelForceUpdate | unreferenced | -| annelForceUpdate (11846) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setCh | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setChannelsForceUpdate | unreferenced | -| annelsForceUpdate (11847) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setOne | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setOneShotMode | unreferenced | -| ShotMode (11829) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelUpdate | unreferenced | -| eChannelUpdate (11839) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setSpe | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setSpe | unreferenced | -| (11833) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsTrigger | unreferenced | -| eChannelsTrigger (11842) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setNot | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setNotification | unreferenced | -| ification (11828) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setTri | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setTriggerOutput | unreferenced | -| ggerOutput (11834) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompare | unreferenced | -| pare (11820) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableTimeTrigger | unreferenced | -| eTimeTrigger (11844) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setClockSource | unreferenced | -| ckSource (11819) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareOneShadow | unreferenced | -| pareOneShadow (11822) | | | | | -| .text.IfxGpt12.IfxGpt12_T2_getFrequen | IfxGpt12.o | | IfxGpt12_T2_getFrequency | unreferenced | -| cy (12169) | | | | | -| .text.IfxGpt12.IfxGpt12_disableModule | IfxGpt12.o | | IfxGpt12_disableModule | unreferenced | -| (12174) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getResolution | unreferenced | -| nc_getResolution (12265) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getSpeed | unreferenced | -| nc_getSpeed (12267) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getTurn | unreferenced | -| nc_getTurn (12268) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_initConfig | unreferenced | -| nc_initConfig (12270) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxInPin | IfxGpt12.o | | IfxGpt12_initTxInPin | unreferenced | -| (12178) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getOffset | unreferenced | -| nc_getOffset (12260) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getFault | unreferenced | -| nc_getFault (12259) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_init | unreferenced | -| nc_init (12269) | | | | | -| .text.IfxGpt12.IfxGpt12_T6_getFrequen | IfxGpt12.o | | IfxGpt12_T6_getFrequency | unreferenced | -| cy (12173) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getRefreshPeriod | unreferenced | -| nc_getRefreshPeriod (12264) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getAbsolutePosition | unreferenced | -| nc_getAbsolutePosition (12257) | | | | | -| .text.IfxGpt12.IfxGpt12_resetModule | IfxGpt12.o | | IfxGpt12_resetModule | unreferenced | -| (12180) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxEudInPi | IfxGpt12.o | | IfxGpt12_initTxEudInPinWithPadLevel | unreferenced | -| nWithPadLevel (12177) | | | | | -| .text.IfxGpt12.IfxGpt12_T3_getFrequen | IfxGpt12.o | | IfxGpt12_T3_getFrequency | unreferenced | -| cy (12170) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_trigg | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_trigger | unreferenced | -| er (11849) | | | | | -| .text.IfxGpt12.IfxGpt12_T4_getFrequen | IfxGpt12.o | | IfxGpt12_T4_getFrequency | unreferenced | -| cy (12171) | | | | | -| .text.IfxGpt12.IfxGpt12_enableModule | IfxGpt12.o | | IfxGpt12_enableModule | unreferenced | -| (12175) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxEudInPi | IfxGpt12.o | | IfxGpt12_initTxEudInPin | unreferenced | -| n (12176) | | | | | -| .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm | IfxGtm_Atom_Pwm.o | | IfxGtm_Atom_Pwm_start | unreferenced | -| _start (12139) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getDirection | unreferenced | -| nc_getDirection (12258) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getPeriodPerRotation | unreferenced | -| nc_getPeriodPerRotation (12261) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setTi | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setTimeTrigger | unreferenced | -| meTrigger (11848) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getPosition | unreferenced | -| nc_getPosition (12262) | | | | | -| .text.IfxGpt12.IfxGpt12_T5_getFrequen | IfxGpt12.o | | IfxGpt12_T5_getFrequency | unreferenced | -| cy (12172) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getRawPosition | unreferenced | -| nc_getRawPosition (12263) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getSensorType | unreferenced | -| nc_getSensorType (12266) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxInPinWi | IfxGpt12.o | | IfxGpt12_initTxInPinWithPadLevel | unreferenced | -| thPadLevel (12179) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initLinke | IfxDma_Dma.o | | IfxDma_Dma_initLinkedListEntry | unreferenced | -| dListEntry (12511) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initModul | IfxDma_Dma.o | | IfxDma_Dma_initModule | unreferenced | -| e (12512) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initModul | IfxDma_Dma.o | | IfxDma_Dma_initModuleConfig | unreferenced | -| eConfig (12513) | | | | | -| .text.IfxCpu.IfxCpu_acquireMutex | IfxCpu.o | | IfxCpu_acquireMutex | unreferenced | -| (12567) | | | | | -| .text.IfxFlash.IfxFlash_disableWriteP | IfxFlash.o | | IfxFlash_disableWriteProtection | unreferenced | -| rotection (12440) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_setRefreshPeriod | unreferenced | -| nc_setRefreshPeriod (12275) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_setOffset | unreferenced | -| nc_setOffset (12274) | | | | | -| .text.IfxFlash.IfxFlash_getTrackedCor | IfxFlash.o | | IfxFlash_getTrackedCorrectableErrors | unreferenced | -| rectableErrors (12441) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_configure | IfxDma_Dma.o | | IfxDma_Dma_configureTransactionSet | unreferenced | -| TransactionSet (12506) | | | | | -| .text.IfxCpu.IfxCpu_getRandomValue | IfxCpu.o | | IfxCpu_getRandomValue | unreferenced | -| (12570) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_reset | unreferenced | -| nc_reset (12272) | | | | | -| .text.IfxFlash.IfxFlash_selectCorrect | IfxFlash.o | | IfxFlash_selectCorrectableErrorTracking | unreferenced | -| ableErrorTracking (12443) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_update | unreferenced | -| nc_update (12277) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_resetFaults | unreferenced | -| nc_resetFaults (12273) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_onZeroIrq | unreferenced | -| nc_onZeroIrq (12271) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateFromT2 | unreferenced | -| nc_updateFromT2 (12278) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_stdIfPosInit | unreferenced | -| nc_stdIfPosInit (12276) | | | | | -| .text.IfxFlash.IfxFlash_disableCorrec | IfxFlash.o | | IfxFlash_disableCorrectableErrorTracking | unreferenced | -| tableErrorTracking (12438) | | | | | -| .text.IfxFlash.IfxFlash_selectUncorre | IfxFlash.o | | IfxFlash_selectUncorrectableErrorTracking | unreferenced | -| ctableErrorTracking (12444) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_createMod | IfxDma_Dma.o | | IfxDma_Dma_createModuleHandle | unreferenced | -| uleHandle (12507) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initChann | IfxDma_Dma.o | | IfxDma_Dma_initChannelConfig | unreferenced | -| elConfig (12510) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateSpeedFromT2 | unreferenced | -| nc_updateSpeedFromT2 (12280) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateFromT3 | unreferenced | -| nc_updateFromT3 (12279) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateSpeedFromT3 | unreferenced | -| nc_updateSpeedFromT3 (12281) | | | | | -| .text.IfxFlash.IfxFlash_clearCorrecta | IfxFlash.o | | IfxFlash_clearCorrectableErrorTracking | unreferenced | -| bleErrorTracking (12436) | | | | | -| .text.IfxFlash.IfxFlash_clearUncorrec | IfxFlash.o | | IfxFlash_clearUncorrectableErrorTracking | unreferenced | -| tableErrorTracking (12437) | | | | | -| .text.IfxFlash.IfxFlash_disableUncorr | IfxFlash.o | | IfxFlash_disableUncorrectableErrorTracking | unreferenced | -| ectableErrorTracking (12439) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initChann | IfxDma_Dma.o | | IfxDma_Dma_initChannel | unreferenced | -| el (12509) | | | | | -| .text.IfxFlash.IfxFlash_getTrackedUnc | IfxFlash.o | | IfxFlash_getTrackedUncorrectableErrors | unreferenced | -| orrectableErrors (12442) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_deInitCha | IfxDma_Dma.o | | IfxDma_Dma_deInitChannel | unreferenced | -| nnel (12508) | | | | | -| .text.IfxCpu.IfxCpu_getRandomValueWit | IfxCpu.o | | IfxCpu_getRandomValueWithinRange | unreferenced | -| hinRange (12571) | | | | | -| .text.IfxCpu.IfxCpu_emitEvent (12579) | IfxCpu.o | | IfxCpu_emitEvent | unreferenced | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_cou | IfxCcu6_Timer.o | | IfxCcu6_Timer_countOneStep | unreferenced | -| ntOneStep (12700) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_sta | IfxCcu6_Timer.o | | IfxCcu6_Timer_startSingleShotMode | unreferenced | -| rtSingleShotMode (12704) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_syn | IfxCcu6_Timer.o | | IfxCcu6_Timer_synchronousStart | unreferenced | -| chronousStart (12706) | | | | | -| .text.IfxCpu.IfxCpu_releaseMutex | IfxCpu.o | | IfxCpu_releaseMutex | unreferenced | -| (12572) | | | | | -| .text.IfxCcu6.IfxCcu6_connectTrigger | IfxCcu6.o | | IfxCcu6_connectTrigger | unreferenced | -| (12761) | | | | | -| .text.IfxCcu6.IfxCcu6_disableModulati | IfxCcu6.o | | IfxCcu6_disableModulationOutput | unreferenced | -| onOutput (12762) | | | | | -| .text.IfxCcu6.IfxCcu6_enableModulatio | IfxCcu6.o | | IfxCcu6_enableModulationOutput | unreferenced | -| nOutput (12764) | | | | | -| .text.IfxCcu6.IfxCcu6_getCaptureRegis | IfxCcu6.o | | IfxCcu6_getCaptureRegisterValue | unreferenced | -| terValue (12767) | | | | | -| .text.IfxCcu6.IfxCcu6_getCaptureShado | IfxCcu6.o | | IfxCcu6_getCaptureShadowRegisterValue | unreferenced | -| wRegisterValue (12768) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_sto | IfxCcu6_Timer.o | | IfxCcu6_Timer_stop | unreferenced | -| p (12705) | | | | | -| .text.IfxCpu.IfxCpu_resetSpinLock | IfxCpu.o | | IfxCpu_resetSpinLock | unreferenced | -| (12573) | | | | | -| .text.IfxCpu.IfxCpu_setSpinLock | IfxCpu.o | | IfxCpu_setSpinLock | unreferenced | -| (12576) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_syn | IfxCcu6_Timer.o | | IfxCcu6_Timer_synchronousStop | unreferenced | -| chronousStop (12707) | | | | | -| .text.IfxCpu.IfxCpu_waitEvent (12578) | IfxCpu.o | | IfxCpu_waitEvent | unreferenced | -| .text.IfxAsclin.IfxAsclin_disableModu | IfxAsclin.o | | IfxAsclin_disableModule | unreferenced | -| le (12912) | | | | | -| .text.IfxAsclin.IfxAsclin_getShiftFre | IfxAsclin.o | | IfxAsclin_getShiftFrequency | unreferenced | -| quency (12920) | | | | | -| .text.IfxAsclin.IfxAsclin_read16 | IfxAsclin.o | | IfxAsclin_read16 | unreferenced | -| (12924) | | | | | -| .text.IfxAsclin.IfxAsclin_setBaudrate | IfxAsclin.o | | IfxAsclin_setBaudrateBitFields | unreferenced | -| BitFields (12928) | | | | | -| .text.IfxCcu6.IfxCcu6_setT12CompareVa | IfxCcu6.o | | IfxCcu6_setT12CompareValue | unreferenced | -| lue (12776) | | | | | -| .text.IfxAsclin.IfxAsclin_write16 | IfxAsclin.o | | IfxAsclin_write16 | unreferenced | -| (12931) | | | | | -| .text.IfxAsclin.IfxAsclin_getOvsFrequ | IfxAsclin.o | | IfxAsclin_getOvsFrequency | unreferenced | -| ency (12918) | | | | | -| .text.IfxAsclin.IfxAsclin_enableAscEr | IfxAsclin.o | | IfxAsclin_enableAscErrorFlags | unreferenced | -| rorFlags (12913) | | | | | -| .text.IfxAsclin.IfxAsclin_write32 | IfxAsclin.o | | IfxAsclin_write32 | unreferenced | -| (12932) | | | | | -| .text.IfxCcu6.IfxCcu6_resetModule | IfxCcu6.o | | IfxCcu6_resetModule | unreferenced | -| (12772) | | | | | -| .text.IfxCcu6.IfxCcu6_setT12CaptureCo | IfxCcu6.o | | IfxCcu6_setT12CaptureCompareState | unreferenced | -| mpareState (12775) | | | | | -| .text.IfxCcu6.IfxCcu6_setOutputPassiv | IfxCcu6.o | | IfxCcu6_setOutputPassiveLevel | unreferenced | -| eLevel (12774) | | | | | -| .text.IfxAsclin.IfxAsclin_read32 | IfxAsclin.o | | IfxAsclin_read32 | unreferenced | -| (12925) | | | | | -| .text.IfxCcu6.IfxCcu6_readTimer | IfxCcu6.o | | IfxCcu6_readTimer | unreferenced | -| (12771) | | | | | -| .text.IfxAsclin.IfxAsclin_resetModule | IfxAsclin.o | | IfxAsclin_resetModule | unreferenced | -| (12927) | | | | | -| .text.IfxCcu6.IfxCcu6_setT13CaptureCo | IfxCcu6.o | | IfxCcu6_setT13CaptureCompareState | unreferenced | -| mpareState (12779) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_cle | IfxAsclin_Asc.o | | IfxAsclin_Asc_clearTx | unreferenced | -| arTx (13076) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_dis | IfxAsclin_Asc.o | | IfxAsclin_Asc_disableModule | unreferenced | -| ableModule (13077) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_ini | IfxAsclin_Asc.o | | IfxAsclin_Asc_initiateTransmission | unreferenced | -| tiateTransmission (13087) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getWriteEvent | unreferenced | -| WriteEvent (13084) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setUserSampling | unreferenced | -| _setUserSampling (13246) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getReadEvent | unreferenced | -| ReadEvent (13080) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_rea | IfxAsclin_Asc.o | | IfxAsclin_Asc_read | unreferenced | -| d (13091) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_res | IfxAsclin_Asc.o | | IfxAsclin_Asc_resetSendCount | unreferenced | -| etSendCount (13092) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getWriteCount | unreferenced | -| WriteCount (13083) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getReadCount | unreferenced | -| ReadCount (13079) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_blo | IfxAsclin_Asc.o | | IfxAsclin_Asc_blockingWrite | unreferenced | -| ckingWrite (13072) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getSendCount | unreferenced | -| SendCount (13081) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getTxTimeStamp | unreferenced | -| TxTimeStamp (13082) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_initConfig | unreferenced | -| _initConfig (13245) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_step | unreferenced | -| _step (13248) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_can | IfxAsclin_Asc.o | | IfxAsclin_Asc_canReadCount | unreferenced | -| ReadCount (13073) | | | | | -| .text.Ifx_AngleTrkF32.round_f (13243) | Ifx_AngleTrkF32.o | | round_f | unreferenced | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_flu | IfxAsclin_Asc.o | | IfxAsclin_Asc_flushTx | unreferenced | -| shTx (13078) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setOffset | unreferenced | -| _setOffset (13249) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setControlGains | unreferenced | -| _setControlGains (13244) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_isr | IfxAsclin_Asc.o | | IfxAsclin_Asc_isrReceive | unreferenced | -| Receive (13089) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_wri | IfxAsclin_Asc.o | | IfxAsclin_Asc_write | unreferenced | -| te (13094) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_init | unreferenced | -| _init (13247) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_std | IfxAsclin_Asc.o | | IfxAsclin_Asc_stdIfDPipeInit | unreferenced | -| IfDPipeInit (13093) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_cle | IfxAsclin_Asc.o | | IfxAsclin_Asc_clearRx | unreferenced | -| arRx (13075) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_isr | IfxAsclin_Asc.o | | IfxAsclin_Asc_isrTransmit | unreferenced | -| Transmit (13090) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_blo | IfxAsclin_Asc.o | | IfxAsclin_Asc_blockingRead | unreferenced | -| ckingRead (13071) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_can | IfxAsclin_Asc.o | | IfxAsclin_Asc_canWriteCount | unreferenced | -| WriteCount (13074) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getRawPosition | unreferenced | -| _getRawPosition (13252) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getAbsolutePosition | unreferenced | -| _getAbsolutePosition (13254) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getRefreshPeriod | unreferenced | -| _getRefreshPeriod (13260) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_update | unreferenced | -| _update (13251) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_stdIfPosInit | unreferenced | -| _stdIfPosInit (13267) | | | | | -| .text.Ifx_Cf32.VecMinIdx_f32 (13431) | Ifx_Cf32.o | | VecMinIdx_f32 | unreferenced | -| .text.Ifx_Cf32.VecOfs_f32 (13432) | Ifx_Cf32.o | | VecOfs_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getOffset | unreferenced | -| _getOffset (13257) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getTurn | unreferenced | -| _getTurn (13263) | | | | | -| .text.Ifx_Cf32.CplxVecCpy_f32 (13424) | Ifx_Cf32.o | | CplxVecCpy_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_resetFaults | unreferenced | -| _resetFaults (13264) | | | | | -| .text.Ifx_Cf32.CplxVecPwr_f32 (13425) | Ifx_Cf32.o | | CplxVecPwr_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getDirection | unreferenced | -| _getDirection (13255) | | | | | -| .text.Ifx_Cf32.VecMaxIdx_f32 (13430) | Ifx_Cf32.o | | VecMaxIdx_f32 | unreferenced | -| .text.Ifx_Cf32.VecGain_f32 (13433) | Ifx_Cf32.o | | VecGain_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_updateStatus | unreferenced | -| _updateStatus (13250) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getPosition | unreferenced | -| _getPosition (13259) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_reset | unreferenced | -| _reset (13266) | | | | | -| .text.Ifx_Cf32.VecSum_f32 (13434) | Ifx_Cf32.o | | VecSum_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getPeriodPerRotation | unreferenced | -| _getPeriodPerRotation (13258) | | | | | -| .text.Ifx_Cf32.VecPwrdB_f32 (13428) | Ifx_Cf32.o | | VecPwrdB_f32 | unreferenced | -| .text.Ifx_Cf32.VecAvg_f32 (13435) | Ifx_Cf32.o | | VecAvg_f32 | unreferenced | -| .text.Ifx_Cf32.VecPwrdB_SF (13429) | Ifx_Cf32.o | | VecPwrdB_SF | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getFault | unreferenced | -| _getFault (13256) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getResolution | unreferenced | -| _getResolution (13261) | | | | | -| .text.Ifx_Cf32.CplxVecRst_f32 (13422) | Ifx_Cf32.o | | CplxVecRst_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setRefreshPeriod | unreferenced | -| _setRefreshPeriod (13265) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getSensorType | unreferenced | -| _getSensorType (13262) | | | | | -| .text.Ifx_Cf32.CplxVecCpy_f32S | Ifx_Cf32.o | | CplxVecCpy_f32S | unreferenced | -| (13423) | | | | | -| .text.Ifx_Cf32.CplxVecMag_f32 (13426) | Ifx_Cf32.o | | CplxVecMag_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getSpeed | unreferenced | -| _getSpeed (13253) | | | | | -| .text.Ifx_Cf32.CplxVecMul_f32 (13427) | Ifx_Cf32.o | | CplxVecMul_f32 | unreferenced | -| .text.Ifx_Cf32.VecWin_f32 (13439) | Ifx_Cf32.o | | VecWin_f32 | unreferenced | -| .text.Ifx_Crc.Ifx_Crc_createTable | Ifx_Crc.o | | Ifx_Crc_createTable | unreferenced | -| (13553) | | | | | -| .text.Ifx_Cf32.VecMin_f32 (13437) | Ifx_Cf32.o | | VecMin_f32 | unreferenced | -| .text.Ifx_Cf32.VecHalfSwap_f32 | Ifx_Cf32.o | | VecHalfSwap_f32 | unreferenced | -| (13438) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_generateT | Ifx_FftF32.o | | Ifx_FftF32_generateTwiddleFactor | unreferenced | -| widdleFactor (13605) | | | | | -| .rodata.Ifx_FftF32_BitReverseTable.If | Ifx_FftF32_BitReverseTable.o | | Ifx_g_FftF32_bitReverseTable | unreferenced | -| x_g_FftF32_bitReverseTable (13644) | | | | | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_reset | unreferenced | -| _Integral_reset (13659) | | | | | -| .text.Ifx_Crc.Ifx_Crc_table (13556) | Ifx_Crc.o | | Ifx_Crc_table | unreferenced | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_reset | unreferenced | -| _reset (13656) | | | | | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_step | unreferenced | -| _step (13658) | | | | | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_init | unreferenced | -| _Integral_init (13660) | | | | | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_step | unreferenced | -| _Integral_step (13661) | | | | | -| .text.Ifx_Crc.Ifx_Crc_reflect (13554) | Ifx_Crc.o | | Ifx_Crc_reflect | unreferenced | -| .text.Ifx_LowPassPt1F32.Ifx_LowPassPt | Ifx_LowPassPt1F32.o | | Ifx_LowPassPt1F32_do | unreferenced | -| 1F32_do (13703) | | | | | -| .text.Ifx_LowPassPt1F32.Ifx_LowPassPt | Ifx_LowPassPt1F32.o | | Ifx_LowPassPt1F32_init | unreferenced | -| 1F32_init (13702) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_init | unreferenced | -| _init (13720) | | | | | -| .text.Ifx_Crc.Ifx_Crc_bitByBitFast | Ifx_Crc.o | | Ifx_Crc_bitByBitFast | unreferenced | -| (13558) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_fxpAngle | unreferenced | -| _fxpAngle (13721) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_float32 | unreferenced | -| _float32 (13722) | | | | | -| .text.Ifx_Crc.Ifx_Crc_bitByBit | Ifx_Crc.o | | Ifx_Crc_bitByBit | unreferenced | -| (13557) | | | | | -| .text.Ifx_Cf32.VecMax_f32 (13436) | Ifx_Cf32.o | | VecMax_f32 | unreferenced | -| .rodata.Ifx_LutAtan2F32_Table.Ifx_g_L | Ifx_LutAtan2F32_Table.o | | Ifx_g_LutAtan2F32_FxpAngle_table | unreferenced | -| utAtan2F32_FxpAngle_table (13745) | | | | | -| .rodata.Ifx_LutAtan2F32_Table.Ifx_g_L | Ifx_LutAtan2F32_Table.o | | Ifx_g_LutAtan2F32_table | unreferenced | -| utAtan2F32_table (13746) | | | | | -| .text.Ifx_Crc.Ifx_Crc_tableFast | Ifx_Crc.o | | Ifx_Crc_tableFast | unreferenced | -| (13555) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_reverseBi | Ifx_FftF32.o | | Ifx_FftF32_reverseBits | unreferenced | -| ts (13606) | | | | | -| .rodata.Ifx_LutLSincosF32.Ifx_g_LutLS | Ifx_LutLSincosF32.o | | Ifx_g_LutLSincosF32_table | unreferenced | -| incosF32_table (13754) | | | | | -| .rodata.Ifx_FftF32_TwiddleTable.Ifx_g | Ifx_FftF32_TwiddleTable.o | | Ifx_g_FftF32_twiddleTable | unreferenced | -| _FftF32_twiddleTable (13650) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_radix2Dec | Ifx_FftF32.o | | Ifx_FftF32_radix2DecimationInTime | unreferenced | -| imationInTime (13607) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_radix2I | Ifx_FftF32.o | | Ifx_FftF32_radix2I | unreferenced | -| (13609) | | | | | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_init | unreferenced | -| _init (13657) | | | | | -| .text.Ifx_Crc.Ifx_Crc_init (13552) | Ifx_Crc.o | | Ifx_Crc_init | unreferenced | -| .text.Ifx_FftF32.Ifx_FftF32_radix2 | Ifx_FftF32.o | | Ifx_FftF32_radix2 | unreferenced | -| (13608) | | | | | -| .text.IfxStdIf_Pos.IfxStdIf_Pos_print | IfxStdIf_Pos.o | | IfxStdIf_Pos_printStatus | unreferenced | -| Status (13893) | | | | | -| .rodata.Ifx_WndF32_BlackmanHarrisTabl | Ifx_WndF32_BlackmanHarrisTable.o | | Ifx_g_WndF32_blackmanHarrisTable | unreferenced | -| e.Ifx_g_WndF32_blackmanHarrisTable | | | | | -| (13809) | | | | | -| .text.Bsp.waitTime (13854) | Bsp.o | | waitTime | unreferenced | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_i | IfxStdIf_Timer.o | | IfxStdIf_Timer_initConfig | unreferenced | -| nitConfig (13928) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetFrequency | unreferenced | -| opGetFrequency (13929) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetFrequency | unreferenced | -| opSetFrequency (13933) | | | | | -| .text.Bsp.initTime (13852) | Bsp.o | | initTime | unreferenced | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopDisableUpdate | unreferenced | -| opDisableUpdate (13936) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetInputFrequency | unreferenced | -| opGetInputFrequency (13937) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopRun | unreferenced | -| opRun (13938) | | | | | -| .rodata.Ifx_LutLSincosF32.Ifx_g_LutLS | Ifx_LutLSincosF32.o | | Ifx_g_LutLSincosF32 | unreferenced | -| incosF32 (13755) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetPeriod | unreferenced | -| opGetPeriod (13930) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetPeriod | unreferenced | -| opSetPeriod (13939) | | | | | -| .text.Assert.Ifx_Assert_doValidate | Assert.o | | Ifx_Assert_doValidate | unreferenced | -| (13822) | | | | | -| .text.Ifx_LutSincosF32.Ifx_LutSincosF | Ifx_LutSincosF32.o | | Ifx_LutSincosF32_init | unreferenced | -| 32_init (13774) | | | | | -| .text.Ifx_LutSincosF32.Ifx_LutSincosF | Ifx_LutSincosF32.o | | Ifx_LutSincosF32_sin | unreferenced | -| 32_sin (13775) | | | | | -| .data.Assert.Assert_verboseLevel | Assert.o | | Assert_verboseLevel | unreferenced | -| (13823) | | | | | -| .rodata.Assert.Assert_level (13830) | Assert.o | | Assert_level | unreferenced | -| .text.Ifx_LutLinearF32.Ifx_LutLinearF | Ifx_LutLinearF32.o | | Ifx_LutLinearF32_searchBin | unreferenced | -| 32_searchBin (13763) | | | | | -| .rodata.Ifx_LutSincosF32_Table.Ifx_g_ | Ifx_LutSincosF32_Table.o | | Ifx_g_LutSincosF32_table | unreferenced | -| LutSincosF32_table (13792) | | | | | -| .rodata.Ifx_WndF32_HannTable.Ifx_g_Wn | Ifx_WndF32_HannTable.o | | Ifx_g_WndF32_hannTable | unreferenced | -| dF32_hannTable (13815) | | | | | -| .text.Bsp.waitPoll (13853) | Bsp.o | | waitPoll | unreferenced | -| .text.IfxStdIf_DPipe.IfxStdIf_DPipe_p | IfxStdIf_DPipe.o | | IfxStdIf_DPipe_print | unreferenced | -| rint (13881) | | | | | -| .text.IfxStdIf_Pos.IfxStdIf_Pos_initC | IfxStdIf_Pos.o | | IfxStdIf_Pos_initConfig | unreferenced | -| onfig (13892) | | | | | -| .bss.Bsp.TimeConst (13855) | Bsp.o | | TimeConst | unreferenced | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetResolution | unreferenced | -| opGetResolution (13931) | | | | | -| .text.IfxStdIf_PwmHl.IfxStdIf_PwmHl_i | IfxStdIf_PwmHl.o | | IfxStdIf_PwmHl_initConfig | unreferenced | -| nitConfig (13917) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetTrigger | unreferenced | -| opGetTrigger (13932) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopUpdateInputFrequency | unreferenced | -| opUpdateInputFrequency (13934) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopApplyUpdate | unreferenced | -| opApplyUpdate (13935) | | | | | -| .text.Ifx_RampF32.Ifx_RampF32_step | Ifx_RampF32.o | | Ifx_RampF32_step | unreferenced | -| (13798) | | | | | -| .text.Assert.Ifx_Assert_doLevel | Assert.o | | Ifx_Assert_doLevel | unreferenced | -| (13821) | | | | | -| .text.zf_device_config.mt9v03x_set_co | zf_device_config.o | zf_device_config.a | mt9v03x_set_config_sccb | unreferenced | -| nfig_sccb (14098) | | | | | -| .text.zf_device_config.scc8660_set_re | zf_device_config.o | zf_device_config.a | scc8660_set_reg_sccb | unreferenced | -| g_sccb (14106) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetTrigger | unreferenced | -| opSetTrigger (13941) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopStop | unreferenced | -| opStop (13942) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopAckTriggerIrq | unreferenced | -| opAckTriggerIrq (13944) | | | | | -| .data.zf_device_config.mt9v03x_v_blan | zf_device_config.o | zf_device_config.a | | unreferenced | -| k (14109) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopAckTimerIrq | unreferenced | -| opAckTimerIrq (13943) | | | | | -| .rodata.zf_device_config.imu660ra_con | zf_device_config.o | zf_device_config.a | imu660ra_config_file | unreferenced | -| fig_file (14113) | | | | | -| .text.zf_device_config.mt9v03x_get_co | zf_device_config.o | zf_device_config.a | mt9v03x_get_config_sccb | unreferenced | -| nfig_sccb (14099) | | | | | -| .text.zf_device_config.mt9v03x_set_re | zf_device_config.o | zf_device_config.a | mt9v03x_set_reg_sccb | unreferenced | -| g_sccb (14101) | | | | | -| .text.zf_device_config.mt9v03x_write_ | zf_device_config.o | zf_device_config.a | mt9v03x_write_word_sccb | unreferenced | -| word_sccb (14096) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetSingleMode | unreferenced | -| opSetSingleMode (13940) | | | | | -| .text.zf_device_config.scc8660_set_co | zf_device_config.o | zf_device_config.a | scc8660_set_config_sccb | unreferenced | -| nfig_sccb (14102) | | | | | -| .text.SpiIf.SpiIf_initConfig (14058) | SpiIf.o | | SpiIf_initConfig | unreferenced | -| .text.SpiIf.SpiIf_initChannelConfig | SpiIf.o | | SpiIf_initChannelConfig | unreferenced | -| (14059) | | | | | -| .text.zf_device_config.scc8660_get_co | zf_device_config.o | zf_device_config.a | scc8660_get_config_sccb | unreferenced | -| nfig_sccb (14103) | | | | | -| .text.zf_device_config.scc8660_set_br | zf_device_config.o | zf_device_config.a | scc8660_set_brightness_sccb | unreferenced | -| ightness_sccb (14104) | | | | | -| .text.zf_device_config.mt9v03x_set_ex | zf_device_config.o | zf_device_config.a | mt9v03x_set_exposure_time_sccb | unreferenced | -| posure_time_sccb (14100) | | | | | -| .text.zf_device_config.scc8660_set_ma | zf_device_config.o | zf_device_config.a | scc8660_set_manual_wb_sccb | unreferenced | -| nual_wb_sccb (14105) | | | | | -| .bss.zf_device_config.mt9v03x_init_co | zf_device_config.o | zf_device_config.a | | unreferenced | -| nfig (14107) | | | | | -| .bss.zf_device_config.mt9v03x_iic_inf | zf_device_config.o | zf_device_config.a | | unreferenced | -| _struct (14108) | | | | | -| .data.zf_device_config.mt9v03x_h_blan | zf_device_config.o | zf_device_config.a | | unreferenced | -| k (14110) | | | | | -| .bss.zf_device_config.scc8660_init_co | zf_device_config.o | zf_device_config.a | | unreferenced | -| nfig (14111) | | | | | -| .bss.zf_device_config.scc8660_iic_inf | zf_device_config.o | zf_device_config.a | | unreferenced | -| _struct (14112) | | | | | -| .text.zf_device_config.mt9v03x_read_w | zf_device_config.o | zf_device_config.a | mt9v03x_read_word_sccb | unreferenced | -| ord_sccb (14097) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_i | IfxStdIf_Timer.o | | IfxStdIf_Timer_initStdIf | unreferenced | -| nitStdIf (13945) | | | | | -| .rodata.zf_device_config.dl1b_config_ | zf_device_config.o | zf_device_config.a | dl1b_config_file | unreferenced | -| file (14114) | | | | | -| .text.dummy.libcs_fpu (14308) | printf_int.o | libcs_fpu.a | dummy | unreferenced | -| .text.strchr.libcs_fpu (14446) | strchr.o | libcs_fpu.a | strchr | unreferenced | -| .text.strrchr.libcs_fpu (14455) | strrchr.o | libcs_fpu.a | strrchr | unreferenced | -| .text.strstr.libcs_fpu (14464) | strstr.o | libcs_fpu.a | strstr | unreferenced | -| .text.free.libcs_fpu (14269) | free.o | libcs_fpu.a | free | unreferenced | -| .text.dummy.libcs_fpu (14299) | printf_llong.o | libcs_fpu.a | dummy | unreferenced | -| .text.sqrtf.libcs_fpu (14228) | sqrtf.o | libcs_fpu.a | sqrtf | unreferenced | -| .text.dummy.libcs_fpu (14317) | printf_simple.o | libcs_fpu.a | dummy | unreferenced | -| .text.vsprintf.libcs_fpu (14375) | vsprintf.o | libcs_fpu.a | vsprintf | unreferenced | -| .text._feclearexcept.libcs_fpu | fenv.o | libcs_fpu.a | _feclearexcept | unreferenced | -| (14671) | | | | | -| .text._fegetenv.libcs_fpu (14675) | fenv.o | libcs_fpu.a | _fegetenv | unreferenced | -| .text.xatan.libcs_fpu (14629) | _atanf.o | libcs_fpu.a | xatan | unreferenced | -| .text._edom_raise_invalidf.libcs_fpu | _edom_raise_invalidf.o | libcs_fpu.a | _edom_raise_invalidf | unreferenced | -| (14708) | | | | | -| .text..cocofun_18.libcs_fpu (14597) | powf.o | libcs_fpu.a | .cocofun_18 | unreferenced | -| .text.asinf.libcs_fpu (14549) | asinf.o | libcs_fpu.a | asinf | unreferenced | -| .text._fesetenv.libcs_fpu (14674) | fenv.o | libcs_fpu.a | _fesetenv | unreferenced | -| .text.expf.libcs_fpu (14717) | expf.o | libcs_fpu.a | expf | unreferenced | -| .text._isinff.libcs_fpu (14660) | isinff.o | libcs_fpu.a | _isinff | unreferenced | -| .text.logf.libcs_fpu (14729) | logf.o | libcs_fpu.a | logf | unreferenced | -| .text.sinf.libcs_fpu (14540) | sinf.o | libcs_fpu.a | sinf | unreferenced | -| .text._sinusf.libcs_fpu (14618) | _sinusf.o | libcs_fpu.a | _sinusf | unreferenced | -| .text.strncpy.libcs_fpu (14482) | strncpy.o | libcs_fpu.a | strncpy | unreferenced | -| .text.cosf.libcs_fpu (14558) | cosf.o | libcs_fpu.a | cosf | unreferenced | -| .text.powf.libcs_fpu (14596) | powf.o | libcs_fpu.a | powf | unreferenced | -| .text._atanf.libcs_fpu (14628) | _atanf.o | libcs_fpu.a | _atanf | unreferenced | -| .text._edom_raise_invalid.libcs_fpu | _edom_raise_invalid.o | libcs_fpu.a | _edom_raise_invalid | unreferenced | -| (14642) | | | | | -| .text.fegetround.libcs_fpu (14669) | fenv.o | libcs_fpu.a | fegetround | unreferenced | -| .text._fesetround.libcs_fpu (14670) | fenv.o | libcs_fpu.a | _fesetround | unreferenced | -| .text.atanf.libcs_fpu (14567) | atanf.o | libcs_fpu.a | atanf | unreferenced | -| .text.log10f.libcs_fpu (14587) | log10f.o | libcs_fpu.a | log10f | unreferenced | -| .text..cocofun_17.libcs_fpu (14598) | powf.o | libcs_fpu.a | .cocofun_17 | unreferenced | -| .text.atan2f.libcs_fpu (14576) | atan2f.o | libcs_fpu.a | atan2f | unreferenced | -| .text._isnanf.libcs_fpu (14651) | isnanf.o | libcs_fpu.a | _isnanf | unreferenced | -| .text._feraiseexcept.libcs_fpu | fenv.o | libcs_fpu.a | _feraiseexcept | unreferenced | -| (14672) | | | | | -| .text._fetestexcept.libcs_fpu (14673) | fenv.o | libcs_fpu.a | _fetestexcept | unreferenced | -| .text.copysignf.libcs_fpu (14516) | copysignf.o | libcs_fpu.a | copysignf | unreferenced | -| .text.floorf.libcs_fpu (14739) | floorf.o | libcs_fpu.a | floorf | unreferenced | -| .text.ldexpf.libcs_fpu (14759) | ldexpf.o | libcs_fpu.a | ldexpf | unreferenced | -| .text.frexpf.libcs_fpu (14748) | frexpf.o | libcs_fpu.a | frexpf | unreferenced | -| .rodata.zf_driver_flash..1.str (412) | zf_driver_flash.o | | | unreferenced | -| .rodata.zf_driver_dma..1.str (287) | zf_driver_dma.o | | | unreferenced | -| .rodata.zf_driver_encoder..1.str | zf_driver_encoder.o | | | unreferenced | -| (326) | | | | | -| .rodata.zf_driver_exti..1.str (368) | zf_driver_exti.o | | | unreferenced | -| .rodata.zf_driver_adc..1.str (194) | zf_driver_adc.o | | | unreferenced | -| .rodata.zf_driver_pwm..2.jmp (556) | zf_driver_pwm.o | | | unreferenced | -| .rodata.zf_driver_pwm..1.str (560) | zf_driver_pwm.o | | | unreferenced | -| .rodata.zf_driver_soft_spi..1.str | zf_driver_soft_spi.o | | | unreferenced | -| (804) | | | | | -| .rodata.zf_driver_soft_iic..1.str | zf_driver_soft_iic.o | | | unreferenced | -| (616) | | | | | -| .rodata.zf_driver_spi..1.str (958) | zf_driver_spi.o | | | unreferenced | -| .rodata.zf_device_camera..1.str | zf_device_camera.o | | | unreferenced | -| (1445) | | | | | -| .rodata.zf_device_absolute_encoder..1 | zf_device_absolute_encoder.o | | | unreferenced | -| .ini (1258) | | | | | -| .rodata.zf_device_dl1a..1.str (1504) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_dl1a..2.str (1505) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_ble6a20..1.str | zf_device_ble6a20.o | | | unreferenced | -| (1321) | | | | | -| .rodata.zf_device_absolute_encoder..3 | zf_device_absolute_encoder.o | | | unreferenced | -| .str (1260) | | | | | -| .rodata.zf_device_bluetooth_ch9141..1 | zf_device_bluetooth_ch9141.o | | | unreferenced | -| .str (1384) | | | | | -| .rodata.zf_device_absolute_encoder..2 | zf_device_absolute_encoder.o | | | unreferenced | -| .str (1259) | | | | | -| .rodata.zf_device_icm20602..1.str | zf_device_icm20602.o | | | unreferenced | -| (1803) | | | | | -| .rodata.zf_device_icm20602..2.str | zf_device_icm20602.o | | | unreferenced | -| (1804) | | | | | -| .rodata.zf_device_gnss..7.ini (1675) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..12.ini (1680) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..1.ini (1669) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..9.ini (1677) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_dl1a..3.str (1506) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_gnss..13.ini (1681) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..10.ini (1678) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_dl1b..1.ini (1614) | zf_device_dl1b.o | | | unreferenced | -| .rodata.zf_device_gnss..14.ini (1682) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..15.ini (1683) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..5.ini (1673) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..8.ini (1676) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..6.ini (1674) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..16.ini (1684) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..11.ini (1679) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_imu660rb..1.str | zf_device_imu660rb.o | | | unreferenced | -| (1978) | | | | | -| .rodata.zf_device_icm20602..5.str | zf_device_icm20602.o | | | unreferenced | -| (1807) | | | | | -| .rodata.zf_device_imu660rx..2.str | zf_device_imu660rx.o | | | unreferenced | -| (2070) | | | | | -| .rodata.zf_device_imu963ra..1.str | zf_device_imu963ra.o | | | unreferenced | -| (2176) | | | | | -| .rodata.zf_device_icm20602..3.str | zf_device_icm20602.o | | | unreferenced | -| (1805) | | | | | -| .rodata.zf_device_imu963ra..2.str | zf_device_imu963ra.o | | | unreferenced | -| (2177) | | | | | -| .rodata.zf_device_imu660rx..1.str | zf_device_imu660rx.o | | | unreferenced | -| (2069) | | | | | -| .rodata.zf_device_imu963ra..3.str | zf_device_imu963ra.o | | | unreferenced | -| (2178) | | | | | -| .rodata.zf_device_imu963ra..4.str | zf_device_imu963ra.o | | | unreferenced | -| (2179) | | | | | -| .rodata.zf_device_imu963ra..5.str | zf_device_imu963ra.o | | | unreferenced | -| (2180) | | | | | -| .rodata.zf_device_imu660rb..2.str | zf_device_imu660rb.o | | | unreferenced | -| (1979) | | | | | -| .rodata.zf_device_imu660rx..3.str | zf_device_imu660rx.o | | | unreferenced | -| (2071) | | | | | -| .rodata.zf_device_imu660ra..3.str | zf_device_imu660ra.o | | | unreferenced | -| (1886) | | | | | -| .rodata.zf_device_imu660ra..1.str | zf_device_imu660ra.o | | | unreferenced | -| (1884) | | | | | -| .rodata.zf_device_imu660ra..2.str | zf_device_imu660ra.o | | | unreferenced | -| (1885) | | | | | -| .rodata.zf_device_icm20602..4.str | zf_device_icm20602.o | | | unreferenced | -| (1806) | | | | | -| .rodata.zf_device_ips114..1.str | zf_device_ips114.o | | | unreferenced | -| (2305) | | | | | -| .rodata.zf_device_mpu6050..1.str | zf_device_mpu6050.o | | | unreferenced | -| (2771) | | | | | -| .rodata.zf_device_mpu6050..2.str | zf_device_mpu6050.o | | | unreferenced | -| (2772) | | | | | -| .rodata.zf_device_mt9v03x..1.str | zf_device_mt9v03x.o | | | unreferenced | -| (2841) | | | | | -| .rodata.zf_device_mt9v03x..2.str | zf_device_mt9v03x.o | | | unreferenced | -| (2842) | | | | | -| .rodata.zf_device_ips200..1.str | zf_device_ips200.o | | | unreferenced | -| (2484) | | | | | -| .rodata.zf_device_key..1.str (2674) | zf_device_key.o | | | unreferenced | -| .rodata.zf_device_imu963ra..6.str | zf_device_imu963ra.o | | | unreferenced | -| (2181) | | | | | -| .rodata.zf_device_ov7725..6.str | zf_device_ov7725.o | | | unreferenced | -| (3106) | | | | | -| .rodata.zf_device_ov7725..4.str | zf_device_ov7725.o | | | unreferenced | -| (3104) | | | | | -| .rodata.zf_device_scc8660..3.str | zf_device_scc8660.o | | | unreferenced | -| (3204) | | | | | -| .rodata.zf_device_ov7725..3.str | zf_device_ov7725.o | | | unreferenced | -| (3103) | | | | | -| .rodata.zf_device_oled..1.str (2967) | zf_device_oled.o | | | unreferenced | -| .rodata.zf_device_ov7725..5.str | zf_device_ov7725.o | | | unreferenced | -| (3105) | | | | | -| .rodata.zf_device_ov7725..1.str | zf_device_ov7725.o | | | unreferenced | -| (3101) | | | | | -| .rodata.zf_device_mt9v03x2..2.str | zf_device_mt9v03x2.o | | | unreferenced | -| (2902) | | | | | -| .rodata.zf_device_ov7725..2.str | zf_device_ov7725.o | | | unreferenced | -| (3102) | | | | | -| .rodata.zf_device_mt9v03x2..1.str | zf_device_mt9v03x2.o | | | unreferenced | -| (2901) | | | | | -| .rodata.zf_device_scc8660..1.str | zf_device_scc8660.o | | | unreferenced | -| (3202) | | | | | -| .rodata.zf_device_scc8660..2.str | zf_device_scc8660.o | | | unreferenced | -| (3203) | | | | | -| .rodata.zf_device_wifi_spi..1.str | zf_device_wifi_spi.o | | | unreferenced | -| (3662) | | | | | -| .rodata.zf_device_tft180..1.str | zf_device_tft180.o | | | unreferenced | -| (3326) | | | | | -| .rodata.zf_device_wifi_spi..2.str | zf_device_wifi_spi.o | | | unreferenced | -| (3663) | | | | | -| .rodata.zf_device_wifi_uart..1.ini | zf_device_wifi_uart.o | | | unreferenced | -| (3819) | | | | | -| .rodata.zf_device_wifi_uart..3.str | zf_device_wifi_uart.o | | | unreferenced | -| (3821) | | | | | -| .rodata.zf_device_wifi_uart..2.str | zf_device_wifi_uart.o | | | unreferenced | -| (3820) | | | | | -| .rodata.zf_device_wifi_spi..3.str | zf_device_wifi_spi.o | | | unreferenced | -| (3664) | | | | | -| .rodata.zf_device_wifi_spi..4.str | zf_device_wifi_spi.o | | | unreferenced | -| (3665) | | | | | -| .rodata.zf_device_wifi_uart..12.str | zf_device_wifi_uart.o | | | unreferenced | -| (3830) | | | | | -| .rodata.zf_device_wifi_uart..13.str | zf_device_wifi_uart.o | | | unreferenced | -| (3831) | | | | | -| .rodata.zf_device_wifi_uart..14.str | zf_device_wifi_uart.o | | | unreferenced | -| (3832) | | | | | -| .rodata.zf_device_wifi_uart..21.str | zf_device_wifi_uart.o | | | unreferenced | -| (3839) | | | | | -| .rodata.zf_device_wifi_uart..23.str | zf_device_wifi_uart.o | | | unreferenced | -| (3841) | | | | | -| .rodata.zf_device_wifi_uart..27.str | zf_device_wifi_uart.o | | | unreferenced | -| (3845) | | | | | -| .rodata.zf_device_wifi_uart..18.str | zf_device_wifi_uart.o | | | unreferenced | -| (3836) | | | | | -| .rodata.zf_device_wifi_uart..7.str | zf_device_wifi_uart.o | | | unreferenced | -| (3825) | | | | | -| .rodata.zf_device_wifi_uart..25.str | zf_device_wifi_uart.o | | | unreferenced | -| (3843) | | | | | -| .rodata.zf_device_wifi_uart..28.str | zf_device_wifi_uart.o | | | unreferenced | -| (3846) | | | | | -| .rodata.zf_device_wifi_uart..31.str | zf_device_wifi_uart.o | | | unreferenced | -| (3849) | | | | | -| .rodata.zf_device_wifi_uart..32.str | zf_device_wifi_uart.o | | | unreferenced | -| (3850) | | | | | -| .rodata.zf_device_wifi_uart..6.str | zf_device_wifi_uart.o | | | unreferenced | -| (3824) | | | | | -| .rodata.zf_device_wifi_uart..8.str | zf_device_wifi_uart.o | | | unreferenced | -| (3826) | | | | | -| .rodata.zf_device_wifi_uart..4.str | zf_device_wifi_uart.o | | | unreferenced | -| (3822) | | | | | -| .rodata.zf_device_wifi_uart..11.str | zf_device_wifi_uart.o | | | unreferenced | -| (3829) | | | | | -| .rodata.zf_device_wifi_uart..15.str | zf_device_wifi_uart.o | | | unreferenced | -| (3833) | | | | | -| .rodata.zf_device_wifi_uart..16.str | zf_device_wifi_uart.o | | | unreferenced | -| (3834) | | | | | -| .rodata.zf_device_wifi_uart..20.str | zf_device_wifi_uart.o | | | unreferenced | -| (3838) | | | | | -| .rodata.zf_device_wifi_uart..10.str | zf_device_wifi_uart.o | | | unreferenced | -| (3828) | | | | | -| .rodata.zf_device_wifi_uart..24.str | zf_device_wifi_uart.o | | | unreferenced | -| (3842) | | | | | -| .rodata.zf_device_wifi_uart..30.str | zf_device_wifi_uart.o | | | unreferenced | -| (3848) | | | | | -| .rodata.zf_device_wifi_uart..29.str | zf_device_wifi_uart.o | | | unreferenced | -| (3847) | | | | | -| .rodata.zf_device_wifi_uart..33.str | zf_device_wifi_uart.o | | | unreferenced | -| (3851) | | | | | -| .rodata.zf_device_wifi_uart..34.str | zf_device_wifi_uart.o | | | unreferenced | -| (3852) | | | | | -| .rodata.zf_device_wifi_uart..35.str | zf_device_wifi_uart.o | | | unreferenced | -| (3853) | | | | | -| .rodata.zf_device_wifi_uart..19.str | zf_device_wifi_uart.o | | | unreferenced | -| (3837) | | | | | -| .rodata.zf_device_wifi_uart..22.str | zf_device_wifi_uart.o | | | unreferenced | -| (3840) | | | | | -| .rodata.zf_device_wifi_uart..26.str | zf_device_wifi_uart.o | | | unreferenced | -| (3844) | | | | | -| .rodata.zf_device_wifi_uart..5.str | zf_device_wifi_uart.o | | | unreferenced | -| (3823) | | | | | -| .rodata.zf_device_wifi_uart..17.str | zf_device_wifi_uart.o | | | unreferenced | -| (3835) | | | | | -| .rodata.zf_device_wifi_uart..9.str | zf_device_wifi_uart.o | | | unreferenced | -| (3827) | | | | | -| .rodata.zf_device_wifi_uart..51.str | zf_device_wifi_uart.o | | | unreferenced | -| (3869) | | | | | -| .rodata.zf_device_wifi_uart..52.str | zf_device_wifi_uart.o | | | unreferenced | -| (3870) | | | | | -| .rodata.zf_device_wifi_uart..53.str | zf_device_wifi_uart.o | | | unreferenced | -| (3871) | | | | | -| .rodata.zf_device_wifi_uart..39.str | zf_device_wifi_uart.o | | | unreferenced | -| (3857) | | | | | -| .rodata.zf_device_wifi_uart..37.str | zf_device_wifi_uart.o | | | unreferenced | -| (3855) | | | | | -| .rodata.zf_device_wifi_uart..46.str | zf_device_wifi_uart.o | | | unreferenced | -| (3864) | | | | | -| .rodata.zf_device_wifi_uart..40.str | zf_device_wifi_uart.o | | | unreferenced | -| (3858) | | | | | -| .rodata.zf_device_wifi_uart..36.str | zf_device_wifi_uart.o | | | unreferenced | -| (3854) | | | | | -| .rodata.zf_device_wifi_uart..38.str | zf_device_wifi_uart.o | | | unreferenced | -| (3856) | | | | | -| .rodata.zf_device_wifi_uart..42.ini | zf_device_wifi_uart.o | | | unreferenced | -| (3860) | | | | | -| .rodata.zf_device_wifi_uart..43.str | zf_device_wifi_uart.o | | | unreferenced | -| (3861) | | | | | -| .rodata.zf_device_wifi_uart..45.str | zf_device_wifi_uart.o | | | unreferenced | -| (3863) | | | | | -| .rodata.zf_device_wifi_uart..47.str | zf_device_wifi_uart.o | | | unreferenced | -| (3865) | | | | | -| .rodata.zf_device_wifi_uart..50.str | zf_device_wifi_uart.o | | | unreferenced | -| (3868) | | | | | -| .rodata.zf_device_wifi_uart..49.str | zf_device_wifi_uart.o | | | unreferenced | -| (3867) | | | | | -| .rodata.zf_device_wifi_uart..41.str | zf_device_wifi_uart.o | | | unreferenced | -| (3859) | | | | | -| .rodata.zf_device_wireless_uart..1.st | zf_device_wireless_uart.o | | | unreferenced | -| r (4082) | | | | | -| .rodata.seekfree_assistant..1.str | seekfree_assistant.o | | | unreferenced | -| (4175) | | | | | -| .rodata.zf_device_wifi_uart..44.str | zf_device_wifi_uart.o | | | unreferenced | -| (3862) | | | | | -| .rodata.zf_device_wifi_uart..48.str | zf_device_wifi_uart.o | | | unreferenced | -| (3866) | | | | | -| .rodata.zf_common_function..1.str | zf_common_function.o | | | unreferenced | -| (4547) | | | | | -| .rodata.zf_common_debug..7.str (4344) | zf_common_debug.o | | | unreferenced | -| .rodata.zf_common_function..2.ini | zf_common_function.o | | | unreferenced | -| (4548) | | | | | -| .rodata.Bsp..1.cnt (9603) | Ifx_Fifo.o | | | unreferenced | -| .rodata.IfxVadc_Adc..1.ini (10009) | IfxVadc_Adc.o | | | unreferenced | -| .rodata.IfxGtm_Tom..1.ini (11850) | IfxGtm_Tom.o | | | unreferenced | -| .rodata.IfxDma_Dma..1.ini (12514) | IfxDma_Dma.o | | | unreferenced | -| .rodata.IfxAsclin_Asc..1.cnt (13070) | IfxAsclin_Asc.o | | | unreferenced | -| .rodata.Assert..6.str (13829) | Assert.o | | | unreferenced | -| .rodata.Assert..2.str (13825) | Assert.o | | | unreferenced | -| .rodata.Assert..1.str (13824) | Assert.o | | | unreferenced | -| .rodata.Assert..4.str (13827) | Assert.o | | | unreferenced | -| .rodata.Bsp..1.cnt (13851) | Bsp.o | | | unreferenced | -| .rodata.Assert..3.str (13826) | Assert.o | | | unreferenced | -| .rodata.Assert..5.str (13828) | Assert.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..1.str (13894) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..7.str (13900) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..5.str (13898) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..4.str (13897) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..6.str (13899) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..2.str (13895) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..3.str (13896) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_DPipe..1.cnt (13880) | IfxStdIf_DPipe.o | | | unreferenced | -| .rodata..7.ini.libcs_fpu (14760) | ldexpf.o | libcs_fpu.a | | unreferenced | -| .rodata..12.ini.libcs_fpu (14761) | ldexpf.o | libcs_fpu.a | | unreferenced | -| _lc__dtors (14779) | | | | unreferenced | -| .text.__f_ftos.libfp (14772) | cspf2s.o | libfp_fpu.a | __f_ftos | unreferenced | -| .text.__f_ftouc.libfp (14771) | cspf2uc.o | libfp_fpu.a | __f_ftouc | unreferenced | -| _lc__ctors (14778) | | | | unreferenced | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.mdf b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.mdf deleted file mode 100644 index 033dda8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/E05_pit_demo.mdf +++ /dev/null @@ -1,105 +0,0 @@ -# space -space mpe:tc0:abs18 103 8 -space mpe:tc0:abs24 102 8 -space mpe:vtc:abs18 3 8 -space mpe:tc1:abs18 203 8 -space mpe:tc1:csa 204 8 -space mpe:vtc:linear 1 8 -space mpe:vtc:abs24 2 8 -space mpe:tc0:csa 104 8 -space mpe:tc1:linear 201 8 -space mpe:tc1:abs24 202 8 -space mpe:tc0:linear 101 8 -# chip -chip mpe:dsram0 2 8 73728 ram -chip mpe:pfls1 5 8 1572864 rom -chip mpe:dfls0 6 8 1064960 nvram -chip mpe:edmem 7 8 524288 ram -chip mpe:psram0 3 8 16384 ram -chip mpe:pfls0 4 8 1048576 rom -chip mpe:psram1 1 8 32768 ram -chip mpe:dsram1 0 8 122880 ram -# map -map 201 3489660928 122880 0 0 -map 202 3489660928 122880 0 0 -map 203 3489660928 16384 0 0 -map 204 3489660928 122880 0 0 -map 101 1610612736 122880 0 0 -map 102 1610612736 122880 0 0 -map 103 1610612736 16384 0 0 -map 201 1610612736 122880 0 0 -map 202 1610612736 122880 0 0 -map 203 1610612736 16384 0 0 -map 1 1610612736 122880 0 0 -map 2 1610612736 122880 0 0 -map 3 1610612736 16384 0 0 -map 201 3221225472 32768 1 0 -map 202 3221225472 32768 1 0 -map 203 3221225472 16384 1 0 -map 101 1611661312 32768 1 0 -map 102 1611661312 32768 1 0 -map 201 1611661312 32768 1 0 -map 202 1611661312 32768 1 0 -map 1 1611661312 32768 1 0 -map 2 1611661312 32768 1 0 -map 101 3489660928 73728 2 0 -map 102 3489660928 73728 2 0 -map 103 3489660928 16384 2 0 -map 104 3489660928 73728 2 0 -map 101 1879048192 73728 2 0 -map 102 1879048192 73728 2 0 -map 103 1879048192 16384 2 0 -map 201 1879048192 73728 2 0 -map 202 1879048192 73728 2 0 -map 203 1879048192 16384 2 0 -map 1 1879048192 73728 2 0 -map 2 1879048192 73728 2 0 -map 3 1879048192 16384 2 0 -map 101 3221225472 16384 3 0 -map 102 3221225472 16384 3 0 -map 103 3221225472 16384 3 0 -map 101 1880096768 16384 3 0 -map 102 1880096768 16384 3 0 -map 201 1880096768 16384 3 0 -map 202 1880096768 16384 3 0 -map 1 1880096768 16384 3 0 -map 2 1880096768 16384 3 0 -map 101 2147483648 1048576 4 0 -map 102 2147483648 1048576 4 0 -map 103 2147483648 16384 4 0 -map 201 2147483648 1048576 4 0 -map 202 2147483648 1048576 4 0 -map 203 2147483648 16384 4 0 -map 1 2147483648 1048576 4 0 -map 2 2147483648 1048576 4 0 -map 3 2147483648 16384 4 0 -map 101 2684354560 1048576 4 0 -map 102 2684354560 1048576 4 0 -map 103 2684354560 16384 4 0 -map 201 2684354560 1048576 4 0 -map 202 2684354560 1048576 4 0 -map 203 2684354560 16384 4 0 -map 1 2684354560 1048576 4 0 -map 2 2684354560 1048576 4 0 -map 3 2684354560 16384 4 0 -map 101 2148532224 1572864 5 0 -map 102 2148532224 1048576 5 0 -map 201 2148532224 1572864 5 0 -map 202 2148532224 1048576 5 0 -map 1 2148532224 1572864 5 0 -map 2 2148532224 1048576 5 0 -map 101 2685403136 1572864 5 0 -map 102 2685403136 1048576 5 0 -map 201 2685403136 1572864 5 0 -map 202 2685403136 1048576 5 0 -map 1 2685403136 1572864 5 0 -map 2 2685403136 1048576 5 0 -map 101 2936012800 1064960 6 0 -map 201 2936012800 1064960 6 0 -map 1 2936012800 1064960 6 0 -map 101 2667577344 524288 7 0 -map 201 2667577344 524288 7 0 -map 1 2667577344 524288 7 0 -map 101 3204448256 524288 7 0 -map 201 3204448256 524288 7 0 -map 1 3204448256 524288 7 0 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt deleted file mode 100644 index b6109b8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt +++ /dev/null @@ -1 +0,0 @@ --I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Configurations" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Platform" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Platform\\Tricore" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Platform\\Tricore\\Compilers" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Sfr" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Sfr\\TC26B" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Infra\\Sfr\\TC26B\\_Reg" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\If" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\If\\Ccu6If" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\StdIf" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe\\Bsp" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe\\Math" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\_Utilities" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin\\Asc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6\\Timer" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\CStart" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\Irq" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma\\Dma" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Flash" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Flash\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12\\IncrEnc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Atom" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Atom\\Pwm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Mtu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Mtu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Port" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Port\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi\\SpiMaster" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Scu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Scu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Src" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Src\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Stm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Stm\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc\\Adc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Impl" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Lib" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Lib\\DataHandling" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_PinMap" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\zf_common" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\zf_components" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\zf_device" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\libraries\\zf_driver" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E05_pit_demo\\user" \ No newline at end of file diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d deleted file mode 100644 index f5d45b8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o deleted file mode 100644 index 31b13ad..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d deleted file mode 100644 index 581c86b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o deleted file mode 100644 index ef9c64c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d deleted file mode 100644 index fe82d07..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o deleted file mode 100644 index c2855c9..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d deleted file mode 100644 index 5bb5916..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o deleted file mode 100644 index 31b7ec6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk deleted file mode 100644 index ea12ff2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk +++ /dev/null @@ -1,54 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.src - -C_DEPS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d - -OBJS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.src: ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.c libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Infra\/Platform\/Tricore\/Compilers\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.o: ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.src libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers - -clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers: - -$(RM) ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d deleted file mode 100644 index aaacb21..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : ../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : ../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o deleted file mode 100644 index d500be8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk deleted file mode 100644 index 7b8b9a7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/If/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/If/%.c libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/If\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/If/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/If/%.src libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d deleted file mode 100644 index a2db11e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o deleted file mode 100644 index ffd8d44..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d deleted file mode 100644 index 3997f81..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o deleted file mode 100644 index a18013e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d deleted file mode 100644 index 04a50b0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d +++ /dev/null @@ -1,66 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o deleted file mode 100644 index f93b335..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d deleted file mode 100644 index 2ba0099..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d +++ /dev/null @@ -1,64 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o deleted file mode 100644 index 99b4e11..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk deleted file mode 100644 index 6a87e63..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk +++ /dev/null @@ -1,54 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.c libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/StdIf\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.src libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d deleted file mode 100644 index df578c2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d +++ /dev/null @@ -1,20 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o deleted file mode 100644 index dbc0d3d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d deleted file mode 100644 index a6f3cac..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d +++ /dev/null @@ -1,102 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o deleted file mode 100644 index a959820..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk deleted file mode 100644 index a84ab8e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk +++ /dev/null @@ -1,46 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.c libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/SysSe\/Bsp\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.src libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d deleted file mode 100644 index 1ef749c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d +++ /dev/null @@ -1,44 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o deleted file mode 100644 index 1b7d86f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d deleted file mode 100644 index cfa1060..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/float.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/float.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o deleted file mode 100644 index b162dbe..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d deleted file mode 100644 index f60eb9d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o deleted file mode 100644 index a4ee82a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d deleted file mode 100644 index e9b19eb..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o deleted file mode 100644 index 925fd4a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d deleted file mode 100644 index 482af74..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o deleted file mode 100644 index 0fcd81e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d deleted file mode 100644 index f99405b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o deleted file mode 100644 index 368832c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d deleted file mode 100644 index 7cd2772..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o deleted file mode 100644 index 2383ec0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d deleted file mode 100644 index 4a9f9f2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o deleted file mode 100644 index 4e8b787..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d deleted file mode 100644 index ca92e5b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o deleted file mode 100644 index 1639093..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d deleted file mode 100644 index c5cf0d7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o deleted file mode 100644 index 88cc28c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d deleted file mode 100644 index 2eb35e3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d +++ /dev/null @@ -1,26 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutIndexedLinearF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutIndexedLinearF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o deleted file mode 100644 index 09824f8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d deleted file mode 100644 index 01fcab1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o deleted file mode 100644 index 6847fdc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d deleted file mode 100644 index 86f3212..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o deleted file mode 100644 index d46ca05..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d deleted file mode 100644 index 6bfb4c4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o deleted file mode 100644 index 7653ef3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d deleted file mode 100644 index 623a3b1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o deleted file mode 100644 index 09e4b9e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d deleted file mode 100644 index 91e04cf..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o deleted file mode 100644 index 9af14e0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d deleted file mode 100644 index 56d8c6a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o deleted file mode 100644 index e43f372..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk deleted file mode 100644 index bbaae50..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk +++ /dev/null @@ -1,106 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.c libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/SysSe\/Math\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.src libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d deleted file mode 100644 index cb81aba..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d +++ /dev/null @@ -1,136 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o deleted file mode 100644 index 3b94ed3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk deleted file mode 100644 index 8d5b048..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Asclin\/Asc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d deleted file mode 100644 index f3eefe4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d +++ /dev/null @@ -1,106 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o deleted file mode 100644 index bb2e245..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk deleted file mode 100644 index cd1ab5e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Asclin\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d deleted file mode 100644 index 89d8907..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o deleted file mode 100644 index 0e15f44..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk deleted file mode 100644 index 5b485ba..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Ccu6\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d deleted file mode 100644 index 71d90ce..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d +++ /dev/null @@ -1,112 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o deleted file mode 100644 index 60f1d8b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk deleted file mode 100644 index 40a2a83..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Ccu6\/Timer\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d deleted file mode 100644 index 653d0e2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d +++ /dev/null @@ -1,92 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o deleted file mode 100644 index 2e8f902..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d deleted file mode 100644 index 71719d1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d +++ /dev/null @@ -1,90 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o deleted file mode 100644 index cd4ac85..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk deleted file mode 100644 index 833e8aa..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk +++ /dev/null @@ -1,46 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/CStart\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d deleted file mode 100644 index 00783c1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d +++ /dev/null @@ -1,94 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o deleted file mode 100644 index 0291e10..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk deleted file mode 100644 index 1abcffe..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/Irq\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d deleted file mode 100644 index d78ed1a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o deleted file mode 100644 index 32ce9a1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk deleted file mode 100644 index 657a952..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d deleted file mode 100644 index 81dd90c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o deleted file mode 100644 index 1250ea3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk deleted file mode 100644 index 5abae93..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Dma\/Dma\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d deleted file mode 100644 index 676faca..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d +++ /dev/null @@ -1,104 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o deleted file mode 100644 index da9cae5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk deleted file mode 100644 index a00218b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Dma\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d deleted file mode 100644 index 1826028..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d +++ /dev/null @@ -1,34 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o deleted file mode 100644 index 9d7c7b1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk deleted file mode 100644 index 289d70a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Flash\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d deleted file mode 100644 index 8a4c5c2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d +++ /dev/null @@ -1,114 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o deleted file mode 100644 index 3cc1afc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk deleted file mode 100644 index 64930f3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gpt12\/IncrEnc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d deleted file mode 100644 index 6ff5506..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d +++ /dev/null @@ -1,100 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o deleted file mode 100644 index 24f90b0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk deleted file mode 100644 index 8d1cb14..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gpt12\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d deleted file mode 100644 index 3a211a3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o deleted file mode 100644 index 2e20cf2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk deleted file mode 100644 index b5ff826..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gtm\/Atom\/Pwm\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d deleted file mode 100644 index f2276a6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d +++ /dev/null @@ -1,94 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o deleted file mode 100644 index 8692c09..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d deleted file mode 100644 index d7a4c7c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o deleted file mode 100644 index dec15e4..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d deleted file mode 100644 index 40df928..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o deleted file mode 100644 index 7f51419..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d deleted file mode 100644 index 55cc2e2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o deleted file mode 100644 index 4ad43ab..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d deleted file mode 100644 index 0301bdb..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d +++ /dev/null @@ -1,60 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o deleted file mode 100644 index 13778bd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d deleted file mode 100644 index 7117861..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d +++ /dev/null @@ -1,74 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o deleted file mode 100644 index 4a39dd3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d deleted file mode 100644 index 1ccb27f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o deleted file mode 100644 index a94b39e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk deleted file mode 100644 index c77f1d9..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk +++ /dev/null @@ -1,66 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gtm\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d deleted file mode 100644 index 592ff30..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d +++ /dev/null @@ -1,102 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o deleted file mode 100644 index 56aefaf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk deleted file mode 100644 index d690aef..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Mtu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d deleted file mode 100644 index 0af9093..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d +++ /dev/null @@ -1,48 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o deleted file mode 100644 index 82cfe44..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk deleted file mode 100644 index 7ac1140..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Port\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d deleted file mode 100644 index f262712..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o deleted file mode 100644 index 205b4c3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk deleted file mode 100644 index 2b3e104..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Qspi\/SpiMaster\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d deleted file mode 100644 index 5ce1f5b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o deleted file mode 100644 index 6aa6682..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk deleted file mode 100644 index 960c2dc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Qspi\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d deleted file mode 100644 index cd27778..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o deleted file mode 100644 index 2dd50c6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d deleted file mode 100644 index 0c07bcd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o deleted file mode 100644 index a3fc4ad..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d deleted file mode 100644 index 321318a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o deleted file mode 100644 index 6f75f08..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk deleted file mode 100644 index 164ad39..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Scu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d deleted file mode 100644 index b9bc161..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o deleted file mode 100644 index d9d1ee8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk deleted file mode 100644 index 5464d0f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Src\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d deleted file mode 100644 index a8688d3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d +++ /dev/null @@ -1,92 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o deleted file mode 100644 index d3dd786..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk deleted file mode 100644 index d3dfb14..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Stm\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d deleted file mode 100644 index 6b0ddfc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d +++ /dev/null @@ -1,112 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o deleted file mode 100644 index 6021529..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk deleted file mode 100644 index 7be589c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Vadc\/Adc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d deleted file mode 100644 index 19545ba..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o deleted file mode 100644 index a2dcb2a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk deleted file mode 100644 index b730c23..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Vadc\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d deleted file mode 100644 index 9f4fe91..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o deleted file mode 100644 index eb9768f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d deleted file mode 100644 index e82704c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d +++ /dev/null @@ -1,26 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o deleted file mode 100644 index 310eff0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d deleted file mode 100644 index 94a305a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o deleted file mode 100644 index 5873587..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d deleted file mode 100644 index f564921..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o deleted file mode 100644 index 73ff87a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d deleted file mode 100644 index f4df0be..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o deleted file mode 100644 index ae100b8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d deleted file mode 100644 index d747833..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o deleted file mode 100644 index b5910dc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d deleted file mode 100644 index d3630b4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o deleted file mode 100644 index 6ed964b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d deleted file mode 100644 index 6bca2ec..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o deleted file mode 100644 index 70dcfc3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d deleted file mode 100644 index 6afdb5f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d +++ /dev/null @@ -1,54 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o deleted file mode 100644 index f28c7f7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d deleted file mode 100644 index 2d8109c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_regdef.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o deleted file mode 100644 index a157148..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d deleted file mode 100644 index 17c228b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o deleted file mode 100644 index 8bbec41..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d deleted file mode 100644 index 5db1d4f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o deleted file mode 100644 index e44742c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d deleted file mode 100644 index e23011b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d +++ /dev/null @@ -1,104 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o deleted file mode 100644 index ce4b5c2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d deleted file mode 100644 index 9c4e432..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o deleted file mode 100644 index 931f297..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d deleted file mode 100644 index fa9708e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o deleted file mode 100644 index ee41a45..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d deleted file mode 100644 index da933b3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o deleted file mode 100644 index 1e59453..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d deleted file mode 100644 index f72175e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o deleted file mode 100644 index 29ba9e5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d deleted file mode 100644 index 8cb102a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d +++ /dev/null @@ -1,10 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o deleted file mode 100644 index b6617da..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d deleted file mode 100644 index 1745a93..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o deleted file mode 100644 index 970682f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d deleted file mode 100644 index e89b712..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o deleted file mode 100644 index 6c7bdd6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d deleted file mode 100644 index 25e7590..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o deleted file mode 100644 index 67ef1b0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d deleted file mode 100644 index ec1f9fd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o deleted file mode 100644 index ad3e2bc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d deleted file mode 100644 index 10444f8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o deleted file mode 100644 index 93e3dcb..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk deleted file mode 100644 index 51cfd6f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk +++ /dev/null @@ -1,130 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_Impl\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d deleted file mode 100644 index 7b8d313..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o deleted file mode 100644 index ac9aa74..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d deleted file mode 100644 index f5bdef6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o deleted file mode 100644 index 1d4d077..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d deleted file mode 100644 index 1e41ff5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d +++ /dev/null @@ -1,110 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o deleted file mode 100644 index c1ea485..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk deleted file mode 100644 index e8671c0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_Lib\/DataHandling\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d deleted file mode 100644 index 1135c05..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o deleted file mode 100644 index b1bf9ce..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d deleted file mode 100644 index 3eb0204..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d +++ /dev/null @@ -1,60 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o deleted file mode 100644 index f081d1f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d deleted file mode 100644 index eb42570..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o deleted file mode 100644 index 480cd0c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d deleted file mode 100644 index 76642c5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDsadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDsadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o deleted file mode 100644 index da07caf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d deleted file mode 100644 index 2ba6c38..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o deleted file mode 100644 index f05dd44..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d deleted file mode 100644 index f7ab12d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEth_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEth_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o deleted file mode 100644 index 3dd2aec..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d deleted file mode 100644 index 354f5ca..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o deleted file mode 100644 index 2009a91..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d deleted file mode 100644 index ecb4ff5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d +++ /dev/null @@ -1,100 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o deleted file mode 100644 index 03da17b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d deleted file mode 100644 index 7d39e8a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o deleted file mode 100644 index 0c04ed0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d deleted file mode 100644 index 296ffcf..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o deleted file mode 100644 index 41b8580..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d deleted file mode 100644 index 7965d1f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o deleted file mode 100644 index d886ffe..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d deleted file mode 100644 index f6f6034..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d +++ /dev/null @@ -1,50 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o deleted file mode 100644 index 9ca2865..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d deleted file mode 100644 index 1a0e3c1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o deleted file mode 100644 index d907e71..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d deleted file mode 100644 index 6f7331c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5s_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5s_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o deleted file mode 100644 index 807e05a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d deleted file mode 100644 index 69708ff..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o deleted file mode 100644 index fa3bb4e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d deleted file mode 100644 index 71b7a0b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d +++ /dev/null @@ -1,50 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o deleted file mode 100644 index 59ca7d2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d deleted file mode 100644 index 9778071..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o deleted file mode 100644 index 72a41ce..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d deleted file mode 100644 index 7cf93ea..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d +++ /dev/null @@ -1,54 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o deleted file mode 100644 index 766d147..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d deleted file mode 100644 index fd4a13d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d +++ /dev/null @@ -1,64 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o deleted file mode 100644 index cc5e9ed..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk deleted file mode 100644 index 519b82b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk +++ /dev/null @@ -1,114 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_PinMap\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/subdir.mk deleted file mode 100644 index 872872b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/subdir.mk +++ /dev/null @@ -1,62 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_common/zf_common_clock.c \ -../libraries/zf_common/zf_common_debug.c \ -../libraries/zf_common/zf_common_fifo.c \ -../libraries/zf_common/zf_common_font.c \ -../libraries/zf_common/zf_common_function.c \ -../libraries/zf_common/zf_common_interrupt.c - -COMPILED_SRCS += \ -./libraries/zf_common/zf_common_clock.src \ -./libraries/zf_common/zf_common_debug.src \ -./libraries/zf_common/zf_common_fifo.src \ -./libraries/zf_common/zf_common_font.src \ -./libraries/zf_common/zf_common_function.src \ -./libraries/zf_common/zf_common_interrupt.src - -C_DEPS += \ -./libraries/zf_common/zf_common_clock.d \ -./libraries/zf_common/zf_common_debug.d \ -./libraries/zf_common/zf_common_fifo.d \ -./libraries/zf_common/zf_common_font.d \ -./libraries/zf_common/zf_common_function.d \ -./libraries/zf_common/zf_common_interrupt.d - -OBJS += \ -./libraries/zf_common/zf_common_clock.o \ -./libraries/zf_common/zf_common_debug.o \ -./libraries/zf_common/zf_common_fifo.o \ -./libraries/zf_common/zf_common_font.o \ -./libraries/zf_common/zf_common_function.o \ -./libraries/zf_common/zf_common_interrupt.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_common/%.src: ../libraries/zf_common/%.c libraries/zf_common/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_common\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_common/%.o: ./libraries/zf_common/%.src libraries/zf_common/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_common - -clean-libraries-2f-zf_common: - -$(RM) ./libraries/zf_common/zf_common_clock.d ./libraries/zf_common/zf_common_clock.o ./libraries/zf_common/zf_common_clock.src ./libraries/zf_common/zf_common_debug.d ./libraries/zf_common/zf_common_debug.o ./libraries/zf_common/zf_common_debug.src ./libraries/zf_common/zf_common_fifo.d ./libraries/zf_common/zf_common_fifo.o ./libraries/zf_common/zf_common_fifo.src ./libraries/zf_common/zf_common_font.d ./libraries/zf_common/zf_common_font.o ./libraries/zf_common/zf_common_font.src ./libraries/zf_common/zf_common_function.d ./libraries/zf_common/zf_common_function.o ./libraries/zf_common/zf_common_function.src ./libraries/zf_common/zf_common_interrupt.d ./libraries/zf_common/zf_common_interrupt.o ./libraries/zf_common/zf_common_interrupt.src - -.PHONY: clean-libraries-2f-zf_common - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.d deleted file mode 100644 index 0deab6c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.d +++ /dev/null @@ -1,128 +0,0 @@ -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_clock.c -../libraries/zf_common/zf_common_clock.c : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/Ifxstm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/Ifxstm.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/Cpu0_Main.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/Cpu0_Main.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_clock.h -../libraries/zf_common/zf_common_clock.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.o deleted file mode 100644 index ed85df2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_clock.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.d deleted file mode 100644 index 179abf3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.d +++ /dev/null @@ -1,162 +0,0 @@ -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_debug.c -../libraries/zf_common/zf_common_debug.c : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_fifo.h -../libraries/zf_common/zf_common_fifo.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.o deleted file mode 100644 index 59538d7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_debug.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.d deleted file mode 100644 index f3fc6ce..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_fifo.c -../libraries/zf_common/zf_common_fifo.c : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_fifo.h -../libraries/zf_common/zf_common_fifo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.o deleted file mode 100644 index 10aedb5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_fifo.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.d deleted file mode 100644 index d6c6299..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.d +++ /dev/null @@ -1,36 +0,0 @@ -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_font.c -../libraries/zf_common/zf_common_font.c : -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_font.h -../libraries/zf_common/zf_common_font.h : -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.o deleted file mode 100644 index 8807c23..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_font.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.d deleted file mode 100644 index e6d22ab..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_function.c -../libraries/zf_common/zf_common_function.c : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_function.h -../libraries/zf_common/zf_common_function.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.o deleted file mode 100644 index 1ca003b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_function.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.d deleted file mode 100644 index 4f51d63..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.d +++ /dev/null @@ -1,134 +0,0 @@ -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_interrupt.c -../libraries/zf_common/zf_common_interrupt.c : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.o deleted file mode 100644 index 46c6a34..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_common/zf_common_interrupt.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.d deleted file mode 100644 index 54c7668..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.d +++ /dev/null @@ -1,174 +0,0 @@ -libraries/zf_components/printf_redirect.o : ../libraries/zf_components/printf_redirect.c -../libraries/zf_components/printf_redirect.c : -libraries/zf_components/printf_redirect.o : ../libraries/zf_components/printf_redirect.h -../libraries/zf_components/printf_redirect.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.o deleted file mode 100644 index a208d40..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/printf_redirect.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.d deleted file mode 100644 index 4452e32..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.d +++ /dev/null @@ -1,42 +0,0 @@ -libraries/zf_components/seekfree_assistant.o : ../libraries/zf_components/seekfree_assistant.c -../libraries/zf_components/seekfree_assistant.c : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/seekfree_assistant.o : ../libraries/zf_components/seekfree_assistant.h -../libraries/zf_components/seekfree_assistant.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.o deleted file mode 100644 index 871826d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d deleted file mode 100644 index f1973ef..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d +++ /dev/null @@ -1,176 +0,0 @@ -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant_interface.c -../libraries/zf_components/seekfree_assistant_interface.c : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h : -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant.h -../libraries/zf_components/seekfree_assistant.h : -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant_interface.h -../libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o deleted file mode 100644 index a45c718..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/subdir.mk deleted file mode 100644 index 4fecadd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_components/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_components/printf_redirect.c \ -../libraries/zf_components/seekfree_assistant.c \ -../libraries/zf_components/seekfree_assistant_interface.c - -COMPILED_SRCS += \ -./libraries/zf_components/printf_redirect.src \ -./libraries/zf_components/seekfree_assistant.src \ -./libraries/zf_components/seekfree_assistant_interface.src - -C_DEPS += \ -./libraries/zf_components/printf_redirect.d \ -./libraries/zf_components/seekfree_assistant.d \ -./libraries/zf_components/seekfree_assistant_interface.d - -OBJS += \ -./libraries/zf_components/printf_redirect.o \ -./libraries/zf_components/seekfree_assistant.o \ -./libraries/zf_components/seekfree_assistant_interface.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_components/%.src: ../libraries/zf_components/%.c libraries/zf_components/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_components\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_components/%.o: ./libraries/zf_components/%.src libraries/zf_components/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_components - -clean-libraries-2f-zf_components: - -$(RM) ./libraries/zf_components/printf_redirect.d ./libraries/zf_components/printf_redirect.o ./libraries/zf_components/printf_redirect.src ./libraries/zf_components/seekfree_assistant.d ./libraries/zf_components/seekfree_assistant.o ./libraries/zf_components/seekfree_assistant.src ./libraries/zf_components/seekfree_assistant_interface.d ./libraries/zf_components/seekfree_assistant_interface.o ./libraries/zf_components/seekfree_assistant_interface.src - -.PHONY: clean-libraries-2f-zf_components - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/subdir.mk deleted file mode 100644 index 5505e09..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/subdir.mk +++ /dev/null @@ -1,158 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_device/zf_device_absolute_encoder.c \ -../libraries/zf_device/zf_device_ble6a20.c \ -../libraries/zf_device/zf_device_bluetooth_ch9141.c \ -../libraries/zf_device/zf_device_camera.c \ -../libraries/zf_device/zf_device_dl1a.c \ -../libraries/zf_device/zf_device_dl1b.c \ -../libraries/zf_device/zf_device_gnss.c \ -../libraries/zf_device/zf_device_icm20602.c \ -../libraries/zf_device/zf_device_imu660ra.c \ -../libraries/zf_device/zf_device_imu660rb.c \ -../libraries/zf_device/zf_device_imu660rx.c \ -../libraries/zf_device/zf_device_imu963ra.c \ -../libraries/zf_device/zf_device_ips114.c \ -../libraries/zf_device/zf_device_ips200.c \ -../libraries/zf_device/zf_device_key.c \ -../libraries/zf_device/zf_device_menc15a.c \ -../libraries/zf_device/zf_device_mpu6050.c \ -../libraries/zf_device/zf_device_mt9v03x.c \ -../libraries/zf_device/zf_device_mt9v03x2.c \ -../libraries/zf_device/zf_device_oled.c \ -../libraries/zf_device/zf_device_ov7725.c \ -../libraries/zf_device/zf_device_scc8660.c \ -../libraries/zf_device/zf_device_tft180.c \ -../libraries/zf_device/zf_device_tsl1401.c \ -../libraries/zf_device/zf_device_type.c \ -../libraries/zf_device/zf_device_uart_receiver.c \ -../libraries/zf_device/zf_device_virtual_oscilloscope.c \ -../libraries/zf_device/zf_device_wifi_spi.c \ -../libraries/zf_device/zf_device_wifi_uart.c \ -../libraries/zf_device/zf_device_wireless_uart.c - -COMPILED_SRCS += \ -./libraries/zf_device/zf_device_absolute_encoder.src \ -./libraries/zf_device/zf_device_ble6a20.src \ -./libraries/zf_device/zf_device_bluetooth_ch9141.src \ -./libraries/zf_device/zf_device_camera.src \ -./libraries/zf_device/zf_device_dl1a.src \ -./libraries/zf_device/zf_device_dl1b.src \ -./libraries/zf_device/zf_device_gnss.src \ -./libraries/zf_device/zf_device_icm20602.src \ -./libraries/zf_device/zf_device_imu660ra.src \ -./libraries/zf_device/zf_device_imu660rb.src \ -./libraries/zf_device/zf_device_imu660rx.src \ -./libraries/zf_device/zf_device_imu963ra.src \ -./libraries/zf_device/zf_device_ips114.src \ -./libraries/zf_device/zf_device_ips200.src \ -./libraries/zf_device/zf_device_key.src \ -./libraries/zf_device/zf_device_menc15a.src \ -./libraries/zf_device/zf_device_mpu6050.src \ -./libraries/zf_device/zf_device_mt9v03x.src \ -./libraries/zf_device/zf_device_mt9v03x2.src \ -./libraries/zf_device/zf_device_oled.src \ -./libraries/zf_device/zf_device_ov7725.src \ -./libraries/zf_device/zf_device_scc8660.src \ -./libraries/zf_device/zf_device_tft180.src \ -./libraries/zf_device/zf_device_tsl1401.src \ -./libraries/zf_device/zf_device_type.src \ -./libraries/zf_device/zf_device_uart_receiver.src \ -./libraries/zf_device/zf_device_virtual_oscilloscope.src \ -./libraries/zf_device/zf_device_wifi_spi.src \ -./libraries/zf_device/zf_device_wifi_uart.src \ -./libraries/zf_device/zf_device_wireless_uart.src - -C_DEPS += \ -./libraries/zf_device/zf_device_absolute_encoder.d \ -./libraries/zf_device/zf_device_ble6a20.d \ -./libraries/zf_device/zf_device_bluetooth_ch9141.d \ -./libraries/zf_device/zf_device_camera.d \ -./libraries/zf_device/zf_device_dl1a.d \ -./libraries/zf_device/zf_device_dl1b.d \ -./libraries/zf_device/zf_device_gnss.d \ -./libraries/zf_device/zf_device_icm20602.d \ -./libraries/zf_device/zf_device_imu660ra.d \ -./libraries/zf_device/zf_device_imu660rb.d \ -./libraries/zf_device/zf_device_imu660rx.d \ -./libraries/zf_device/zf_device_imu963ra.d \ -./libraries/zf_device/zf_device_ips114.d \ -./libraries/zf_device/zf_device_ips200.d \ -./libraries/zf_device/zf_device_key.d \ -./libraries/zf_device/zf_device_menc15a.d \ -./libraries/zf_device/zf_device_mpu6050.d \ -./libraries/zf_device/zf_device_mt9v03x.d \ -./libraries/zf_device/zf_device_mt9v03x2.d \ -./libraries/zf_device/zf_device_oled.d \ -./libraries/zf_device/zf_device_ov7725.d \ -./libraries/zf_device/zf_device_scc8660.d \ -./libraries/zf_device/zf_device_tft180.d \ -./libraries/zf_device/zf_device_tsl1401.d \ -./libraries/zf_device/zf_device_type.d \ -./libraries/zf_device/zf_device_uart_receiver.d \ -./libraries/zf_device/zf_device_virtual_oscilloscope.d \ -./libraries/zf_device/zf_device_wifi_spi.d \ -./libraries/zf_device/zf_device_wifi_uart.d \ -./libraries/zf_device/zf_device_wireless_uart.d - -OBJS += \ -./libraries/zf_device/zf_device_absolute_encoder.o \ -./libraries/zf_device/zf_device_ble6a20.o \ -./libraries/zf_device/zf_device_bluetooth_ch9141.o \ -./libraries/zf_device/zf_device_camera.o \ -./libraries/zf_device/zf_device_dl1a.o \ -./libraries/zf_device/zf_device_dl1b.o \ -./libraries/zf_device/zf_device_gnss.o \ -./libraries/zf_device/zf_device_icm20602.o \ -./libraries/zf_device/zf_device_imu660ra.o \ -./libraries/zf_device/zf_device_imu660rb.o \ -./libraries/zf_device/zf_device_imu660rx.o \ -./libraries/zf_device/zf_device_imu963ra.o \ -./libraries/zf_device/zf_device_ips114.o \ -./libraries/zf_device/zf_device_ips200.o \ -./libraries/zf_device/zf_device_key.o \ -./libraries/zf_device/zf_device_menc15a.o \ -./libraries/zf_device/zf_device_mpu6050.o \ -./libraries/zf_device/zf_device_mt9v03x.o \ -./libraries/zf_device/zf_device_mt9v03x2.o \ -./libraries/zf_device/zf_device_oled.o \ -./libraries/zf_device/zf_device_ov7725.o \ -./libraries/zf_device/zf_device_scc8660.o \ -./libraries/zf_device/zf_device_tft180.o \ -./libraries/zf_device/zf_device_tsl1401.o \ -./libraries/zf_device/zf_device_type.o \ -./libraries/zf_device/zf_device_uart_receiver.o \ -./libraries/zf_device/zf_device_virtual_oscilloscope.o \ -./libraries/zf_device/zf_device_wifi_spi.o \ -./libraries/zf_device/zf_device_wifi_uart.o \ -./libraries/zf_device/zf_device_wireless_uart.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_device/%.src: ../libraries/zf_device/%.c libraries/zf_device/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_device\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_device/%.o: ./libraries/zf_device/%.src libraries/zf_device/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_device - -clean-libraries-2f-zf_device: - -$(RM) ./libraries/zf_device/zf_device_absolute_encoder.d ./libraries/zf_device/zf_device_absolute_encoder.o ./libraries/zf_device/zf_device_absolute_encoder.src ./libraries/zf_device/zf_device_ble6a20.d ./libraries/zf_device/zf_device_ble6a20.o ./libraries/zf_device/zf_device_ble6a20.src ./libraries/zf_device/zf_device_bluetooth_ch9141.d ./libraries/zf_device/zf_device_bluetooth_ch9141.o ./libraries/zf_device/zf_device_bluetooth_ch9141.src ./libraries/zf_device/zf_device_camera.d ./libraries/zf_device/zf_device_camera.o ./libraries/zf_device/zf_device_camera.src ./libraries/zf_device/zf_device_dl1a.d ./libraries/zf_device/zf_device_dl1a.o ./libraries/zf_device/zf_device_dl1a.src ./libraries/zf_device/zf_device_dl1b.d ./libraries/zf_device/zf_device_dl1b.o ./libraries/zf_device/zf_device_dl1b.src ./libraries/zf_device/zf_device_gnss.d ./libraries/zf_device/zf_device_gnss.o ./libraries/zf_device/zf_device_gnss.src ./libraries/zf_device/zf_device_icm20602.d ./libraries/zf_device/zf_device_icm20602.o ./libraries/zf_device/zf_device_icm20602.src ./libraries/zf_device/zf_device_imu660ra.d ./libraries/zf_device/zf_device_imu660ra.o ./libraries/zf_device/zf_device_imu660ra.src ./libraries/zf_device/zf_device_imu660rb.d ./libraries/zf_device/zf_device_imu660rb.o ./libraries/zf_device/zf_device_imu660rb.src ./libraries/zf_device/zf_device_imu660rx.d ./libraries/zf_device/zf_device_imu660rx.o ./libraries/zf_device/zf_device_imu660rx.src ./libraries/zf_device/zf_device_imu963ra.d ./libraries/zf_device/zf_device_imu963ra.o ./libraries/zf_device/zf_device_imu963ra.src ./libraries/zf_device/zf_device_ips114.d ./libraries/zf_device/zf_device_ips114.o ./libraries/zf_device/zf_device_ips114.src ./libraries/zf_device/zf_device_ips200.d ./libraries/zf_device/zf_device_ips200.o ./libraries/zf_device/zf_device_ips200.src ./libraries/zf_device/zf_device_key.d ./libraries/zf_device/zf_device_key.o ./libraries/zf_device/zf_device_key.src ./libraries/zf_device/zf_device_menc15a.d ./libraries/zf_device/zf_device_menc15a.o ./libraries/zf_device/zf_device_menc15a.src ./libraries/zf_device/zf_device_mpu6050.d ./libraries/zf_device/zf_device_mpu6050.o ./libraries/zf_device/zf_device_mpu6050.src ./libraries/zf_device/zf_device_mt9v03x.d ./libraries/zf_device/zf_device_mt9v03x.o ./libraries/zf_device/zf_device_mt9v03x.src ./libraries/zf_device/zf_device_mt9v03x2.d ./libraries/zf_device/zf_device_mt9v03x2.o ./libraries/zf_device/zf_device_mt9v03x2.src ./libraries/zf_device/zf_device_oled.d ./libraries/zf_device/zf_device_oled.o ./libraries/zf_device/zf_device_oled.src ./libraries/zf_device/zf_device_ov7725.d ./libraries/zf_device/zf_device_ov7725.o ./libraries/zf_device/zf_device_ov7725.src ./libraries/zf_device/zf_device_scc8660.d ./libraries/zf_device/zf_device_scc8660.o ./libraries/zf_device/zf_device_scc8660.src ./libraries/zf_device/zf_device_tft180.d ./libraries/zf_device/zf_device_tft180.o ./libraries/zf_device/zf_device_tft180.src ./libraries/zf_device/zf_device_tsl1401.d ./libraries/zf_device/zf_device_tsl1401.o ./libraries/zf_device/zf_device_tsl1401.src ./libraries/zf_device/zf_device_type.d ./libraries/zf_device/zf_device_type.o ./libraries/zf_device/zf_device_type.src ./libraries/zf_device/zf_device_uart_receiver.d ./libraries/zf_device/zf_device_uart_receiver.o ./libraries/zf_device/zf_device_uart_receiver.src ./libraries/zf_device/zf_device_virtual_oscilloscope.d ./libraries/zf_device/zf_device_virtual_oscilloscope.o ./libraries/zf_device/zf_device_virtual_oscilloscope.src ./libraries/zf_device/zf_device_wifi_spi.d ./libraries/zf_device/zf_device_wifi_spi.o ./libraries/zf_device/zf_device_wifi_spi.src ./libraries/zf_device/zf_device_wifi_uart.d ./libraries/zf_device/zf_device_wifi_uart.o ./libraries/zf_device/zf_device_wifi_uart.src ./libraries/zf_device/zf_device_wireless_uart.d ./libraries/zf_device/zf_device_wireless_uart.o ./libraries/zf_device/zf_device_wireless_uart.src - -.PHONY: clean-libraries-2f-zf_device - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d deleted file mode 100644 index 270e0ee..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_absolute_encoder.o : ../libraries/zf_device/zf_device_absolute_encoder.c -../libraries/zf_device/zf_device_absolute_encoder.c : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_absolute_encoder.o : ../libraries/zf_device/zf_device_absolute_encoder.h -../libraries/zf_device/zf_device_absolute_encoder.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o deleted file mode 100644 index ad61059..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.d deleted file mode 100644 index 03d2bbe..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_ble6a20.c -../libraries/zf_device/zf_device_ble6a20.c : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_ble6a20.h -../libraries/zf_device/zf_device_ble6a20.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.o deleted file mode 100644 index 8f94991..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ble6a20.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d deleted file mode 100644 index cf0b095..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_bluetooth_ch9141.c -../libraries/zf_device/zf_device_bluetooth_ch9141.c : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_bluetooth_ch9141.h -../libraries/zf_device/zf_device_bluetooth_ch9141.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o deleted file mode 100644 index 5c19ccd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.d deleted file mode 100644 index 64a43dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.d +++ /dev/null @@ -1,194 +0,0 @@ -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_camera.c -../libraries/zf_device/zf_device_camera.c : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_ov7725.h -../libraries/zf_device/zf_device_ov7725.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_scc8660.h -../libraries/zf_device/zf_device_scc8660.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.o deleted file mode 100644 index c09acff..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_camera.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.d deleted file mode 100644 index c232923..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.d +++ /dev/null @@ -1,122 +0,0 @@ -libraries/zf_device/zf_device_dl1a.o : ../libraries/zf_device/zf_device_dl1a.c -../libraries/zf_device/zf_device_dl1a.c : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_dl1a.o : ../libraries/zf_device/zf_device_dl1a.h -../libraries/zf_device/zf_device_dl1a.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.o deleted file mode 100644 index c9a4ee9..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1a.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.d deleted file mode 100644 index 7f069cd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.d +++ /dev/null @@ -1,126 +0,0 @@ -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_dl1b.c -../libraries/zf_device/zf_device_dl1b.c : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_dl1b.h -../libraries/zf_device/zf_device_dl1b.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.o deleted file mode 100644 index 9e6347f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_dl1b.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.d deleted file mode 100644 index 3f87214..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_gnss.o : ../libraries/zf_device/zf_device_gnss.c -../libraries/zf_device/zf_device_gnss.c : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_gnss.o : ../libraries/zf_device/zf_device_gnss.h -../libraries/zf_device/zf_device_gnss.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.o deleted file mode 100644 index b51d3b7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_gnss.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.d deleted file mode 100644 index 774de1e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_icm20602.o : ../libraries/zf_device/zf_device_icm20602.c -../libraries/zf_device/zf_device_icm20602.c : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_icm20602.o : ../libraries/zf_device/zf_device_icm20602.h -../libraries/zf_device/zf_device_icm20602.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.o deleted file mode 100644 index 78c23a4..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_icm20602.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.d deleted file mode 100644 index 9e4c985..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_imu660ra.c -../libraries/zf_device/zf_device_imu660ra.c : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_imu660ra.h -../libraries/zf_device/zf_device_imu660ra.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.o deleted file mode 100644 index ca3e660..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660ra.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.d deleted file mode 100644 index f14dc8e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_imu660rb.c -../libraries/zf_device/zf_device_imu660rb.c : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_imu660rb.h -../libraries/zf_device/zf_device_imu660rb.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.o deleted file mode 100644 index 7f1a0cc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rb.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.d deleted file mode 100644 index a410db2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.d +++ /dev/null @@ -1,90 +0,0 @@ -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rx.c -../libraries/zf_device/zf_device_imu660rx.c : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660ra.h -../libraries/zf_device/zf_device_imu660ra.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rb.h -../libraries/zf_device/zf_device_imu660rb.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rx.h -../libraries/zf_device/zf_device_imu660rx.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.o deleted file mode 100644 index 7e34847..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu660rx.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.d deleted file mode 100644 index 196e4d1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/zf_device/zf_device_imu963ra.o : ../libraries/zf_device/zf_device_imu963ra.c -../libraries/zf_device/zf_device_imu963ra.c : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : ../libraries/zf_device/zf_device_imu963ra.h -../libraries/zf_device/zf_device_imu963ra.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.o deleted file mode 100644 index 973e8e4..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_imu963ra.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.d deleted file mode 100644 index 4d42e2e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_ips114.o : ../libraries/zf_device/zf_device_ips114.c -../libraries/zf_device/zf_device_ips114.c : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_ips114.o : ../libraries/zf_device/zf_device_ips114.h -../libraries/zf_device/zf_device_ips114.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.o deleted file mode 100644 index 4ee1e0e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips114.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.d deleted file mode 100644 index e2f3f12..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.d +++ /dev/null @@ -1,88 +0,0 @@ -libraries/zf_device/zf_device_ips200.o : ../libraries/zf_device/zf_device_ips200.c -../libraries/zf_device/zf_device_ips200.c : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_ips200.o : ../libraries/zf_device/zf_device_ips200.h -../libraries/zf_device/zf_device_ips200.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.o deleted file mode 100644 index 99ad663..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ips200.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.d deleted file mode 100644 index 7ae0d67..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.d +++ /dev/null @@ -1,76 +0,0 @@ -libraries/zf_device/zf_device_key.o : ../libraries/zf_device/zf_device_key.c -../libraries/zf_device/zf_device_key.c : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_key.o : ../libraries/zf_device/zf_device_key.h -../libraries/zf_device/zf_device_key.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.o deleted file mode 100644 index c8feed1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_key.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.d deleted file mode 100644 index 0b507c6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_menc15a.c -../libraries/zf_device/zf_device_menc15a.c : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_menc15a.h -../libraries/zf_device/zf_device_menc15a.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.o deleted file mode 100644 index 25f84dc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_menc15a.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.d deleted file mode 100644 index b746a62..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.d +++ /dev/null @@ -1,80 +0,0 @@ -libraries/zf_device/zf_device_mpu6050.o : ../libraries/zf_device/zf_device_mpu6050.c -../libraries/zf_device/zf_device_mpu6050.c : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : ../libraries/zf_device/zf_device_mpu6050.h -../libraries/zf_device/zf_device_mpu6050.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.o deleted file mode 100644 index 71b43e8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mpu6050.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d deleted file mode 100644 index 20b2ce5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d +++ /dev/null @@ -1,198 +0,0 @@ -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x.c -../libraries/zf_device/zf_device_mt9v03x.c : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o deleted file mode 100644 index 62a0453..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d deleted file mode 100644 index 554dfa0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d +++ /dev/null @@ -1,198 +0,0 @@ -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x2.c -../libraries/zf_device/zf_device_mt9v03x2.c : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o deleted file mode 100644 index c8d6b8f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.d deleted file mode 100644 index 2785567..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_oled.o : ../libraries/zf_device/zf_device_oled.c -../libraries/zf_device/zf_device_oled.c : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_oled.o : ../libraries/zf_device/zf_device_oled.h -../libraries/zf_device/zf_device_oled.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.o deleted file mode 100644 index 93dc118..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_oled.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.d deleted file mode 100644 index ec40e6e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.d +++ /dev/null @@ -1,208 +0,0 @@ -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_ov7725.c -../libraries/zf_device/zf_device_ov7725.c : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_ov7725.h -../libraries/zf_device/zf_device_ov7725.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.o deleted file mode 100644 index cea415a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_ov7725.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.d deleted file mode 100644 index 1e41195..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.d +++ /dev/null @@ -1,210 +0,0 @@ -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_scc8660.c -../libraries/zf_device/zf_device_scc8660.c : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_scc8660.h -../libraries/zf_device/zf_device_scc8660.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.o deleted file mode 100644 index 915119d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_scc8660.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.d deleted file mode 100644 index b735884..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_tft180.o : ../libraries/zf_device/zf_device_tft180.c -../libraries/zf_device/zf_device_tft180.c : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_tft180.o : ../libraries/zf_device/zf_device_tft180.h -../libraries/zf_device/zf_device_tft180.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.o deleted file mode 100644 index 4c5c8da..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tft180.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.d deleted file mode 100644 index 4521834..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_tsl1401.c -../libraries/zf_device/zf_device_tsl1401.c : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_tsl1401.h -../libraries/zf_device/zf_device_tsl1401.h : -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.o deleted file mode 100644 index 1646172..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_tsl1401.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.d deleted file mode 100644 index 7959fd7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_device/zf_device_type.o : ../libraries/zf_device/zf_device_type.c -../libraries/zf_device/zf_device_type.c : -libraries/zf_device/zf_device_type.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.o deleted file mode 100644 index 701ce72..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_type.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d deleted file mode 100644 index 1b24341..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_uart_receiver.c -../libraries/zf_device/zf_device_uart_receiver.c : -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h : -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_uart_receiver.h -../libraries/zf_device/zf_device_uart_receiver.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o deleted file mode 100644 index b39b7e9..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d deleted file mode 100644 index c5ba183..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d +++ /dev/null @@ -1,36 +0,0 @@ -libraries/zf_device/zf_device_virtual_oscilloscope.o : ../libraries/zf_device/zf_device_virtual_oscilloscope.c -../libraries/zf_device/zf_device_virtual_oscilloscope.c : -libraries/zf_device/zf_device_virtual_oscilloscope.o : ../libraries/zf_device/zf_device_virtual_oscilloscope.h -../libraries/zf_device/zf_device_virtual_oscilloscope.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o deleted file mode 100644 index 509fdbb..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d deleted file mode 100644 index b8266fd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_wifi_spi.c -../libraries/zf_device/zf_device_wifi_spi.c : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_wifi_spi.h -../libraries/zf_device/zf_device_wifi_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o deleted file mode 100644 index e0b8a29..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d deleted file mode 100644 index 313c76b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_wifi_uart.c -../libraries/zf_device/zf_device_wifi_uart.c : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_wifi_uart.h -../libraries/zf_device/zf_device_wifi_uart.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o deleted file mode 100644 index 3803290..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d deleted file mode 100644 index e31e380..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d +++ /dev/null @@ -1,162 +0,0 @@ -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_wireless_uart.c -../libraries/zf_device/zf_device_wireless_uart.c : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_wireless_uart.h -../libraries/zf_device/zf_device_wireless_uart.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o deleted file mode 100644 index 217a433..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/subdir.mk deleted file mode 100644 index caf484a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/subdir.mk +++ /dev/null @@ -1,94 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_driver/zf_driver_adc.c \ -../libraries/zf_driver/zf_driver_delay.c \ -../libraries/zf_driver/zf_driver_dma.c \ -../libraries/zf_driver/zf_driver_encoder.c \ -../libraries/zf_driver/zf_driver_exti.c \ -../libraries/zf_driver/zf_driver_flash.c \ -../libraries/zf_driver/zf_driver_gpio.c \ -../libraries/zf_driver/zf_driver_pit.c \ -../libraries/zf_driver/zf_driver_pwm.c \ -../libraries/zf_driver/zf_driver_soft_iic.c \ -../libraries/zf_driver/zf_driver_soft_spi.c \ -../libraries/zf_driver/zf_driver_spi.c \ -../libraries/zf_driver/zf_driver_timer.c \ -../libraries/zf_driver/zf_driver_uart.c - -COMPILED_SRCS += \ -./libraries/zf_driver/zf_driver_adc.src \ -./libraries/zf_driver/zf_driver_delay.src \ -./libraries/zf_driver/zf_driver_dma.src \ -./libraries/zf_driver/zf_driver_encoder.src \ -./libraries/zf_driver/zf_driver_exti.src \ -./libraries/zf_driver/zf_driver_flash.src \ -./libraries/zf_driver/zf_driver_gpio.src \ -./libraries/zf_driver/zf_driver_pit.src \ -./libraries/zf_driver/zf_driver_pwm.src \ -./libraries/zf_driver/zf_driver_soft_iic.src \ -./libraries/zf_driver/zf_driver_soft_spi.src \ -./libraries/zf_driver/zf_driver_spi.src \ -./libraries/zf_driver/zf_driver_timer.src \ -./libraries/zf_driver/zf_driver_uart.src - -C_DEPS += \ -./libraries/zf_driver/zf_driver_adc.d \ -./libraries/zf_driver/zf_driver_delay.d \ -./libraries/zf_driver/zf_driver_dma.d \ -./libraries/zf_driver/zf_driver_encoder.d \ -./libraries/zf_driver/zf_driver_exti.d \ -./libraries/zf_driver/zf_driver_flash.d \ -./libraries/zf_driver/zf_driver_gpio.d \ -./libraries/zf_driver/zf_driver_pit.d \ -./libraries/zf_driver/zf_driver_pwm.d \ -./libraries/zf_driver/zf_driver_soft_iic.d \ -./libraries/zf_driver/zf_driver_soft_spi.d \ -./libraries/zf_driver/zf_driver_spi.d \ -./libraries/zf_driver/zf_driver_timer.d \ -./libraries/zf_driver/zf_driver_uart.d - -OBJS += \ -./libraries/zf_driver/zf_driver_adc.o \ -./libraries/zf_driver/zf_driver_delay.o \ -./libraries/zf_driver/zf_driver_dma.o \ -./libraries/zf_driver/zf_driver_encoder.o \ -./libraries/zf_driver/zf_driver_exti.o \ -./libraries/zf_driver/zf_driver_flash.o \ -./libraries/zf_driver/zf_driver_gpio.o \ -./libraries/zf_driver/zf_driver_pit.o \ -./libraries/zf_driver/zf_driver_pwm.o \ -./libraries/zf_driver/zf_driver_soft_iic.o \ -./libraries/zf_driver/zf_driver_soft_spi.o \ -./libraries/zf_driver/zf_driver_spi.o \ -./libraries/zf_driver/zf_driver_timer.o \ -./libraries/zf_driver/zf_driver_uart.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_driver/%.src: ../libraries/zf_driver/%.c libraries/zf_driver/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_driver\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_driver/%.o: ./libraries/zf_driver/%.src libraries/zf_driver/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_driver - -clean-libraries-2f-zf_driver: - -$(RM) ./libraries/zf_driver/zf_driver_adc.d ./libraries/zf_driver/zf_driver_adc.o ./libraries/zf_driver/zf_driver_adc.src ./libraries/zf_driver/zf_driver_delay.d ./libraries/zf_driver/zf_driver_delay.o ./libraries/zf_driver/zf_driver_delay.src ./libraries/zf_driver/zf_driver_dma.d ./libraries/zf_driver/zf_driver_dma.o ./libraries/zf_driver/zf_driver_dma.src ./libraries/zf_driver/zf_driver_encoder.d ./libraries/zf_driver/zf_driver_encoder.o ./libraries/zf_driver/zf_driver_encoder.src ./libraries/zf_driver/zf_driver_exti.d ./libraries/zf_driver/zf_driver_exti.o ./libraries/zf_driver/zf_driver_exti.src ./libraries/zf_driver/zf_driver_flash.d ./libraries/zf_driver/zf_driver_flash.o ./libraries/zf_driver/zf_driver_flash.src ./libraries/zf_driver/zf_driver_gpio.d ./libraries/zf_driver/zf_driver_gpio.o ./libraries/zf_driver/zf_driver_gpio.src ./libraries/zf_driver/zf_driver_pit.d ./libraries/zf_driver/zf_driver_pit.o ./libraries/zf_driver/zf_driver_pit.src ./libraries/zf_driver/zf_driver_pwm.d ./libraries/zf_driver/zf_driver_pwm.o ./libraries/zf_driver/zf_driver_pwm.src ./libraries/zf_driver/zf_driver_soft_iic.d ./libraries/zf_driver/zf_driver_soft_iic.o ./libraries/zf_driver/zf_driver_soft_iic.src ./libraries/zf_driver/zf_driver_soft_spi.d ./libraries/zf_driver/zf_driver_soft_spi.o ./libraries/zf_driver/zf_driver_soft_spi.src ./libraries/zf_driver/zf_driver_spi.d ./libraries/zf_driver/zf_driver_spi.o ./libraries/zf_driver/zf_driver_spi.src ./libraries/zf_driver/zf_driver_timer.d ./libraries/zf_driver/zf_driver_timer.o ./libraries/zf_driver/zf_driver_timer.src ./libraries/zf_driver/zf_driver_uart.d ./libraries/zf_driver/zf_driver_uart.o ./libraries/zf_driver/zf_driver_uart.src - -.PHONY: clean-libraries-2f-zf_driver - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.d deleted file mode 100644 index 22c5b3c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/zf_driver/zf_driver_adc.o : ../libraries/zf_driver/zf_driver_adc.c -../libraries/zf_driver/zf_driver_adc.c : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_adc.o : ../libraries/zf_driver/zf_driver_adc.h -../libraries/zf_driver/zf_driver_adc.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.o deleted file mode 100644 index 4633a33..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_adc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.d deleted file mode 100644 index fde4e93..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.d +++ /dev/null @@ -1,128 +0,0 @@ -libraries/zf_driver/zf_driver_delay.o : ../libraries/zf_driver/zf_driver_delay.c -../libraries/zf_driver/zf_driver_delay.c : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_delay.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.o deleted file mode 100644 index 2183e38..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_delay.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.d deleted file mode 100644 index a7b3762..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.d +++ /dev/null @@ -1,148 +0,0 @@ -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_dma.c -../libraries/zf_driver/zf_driver_dma.c : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_dma.h -../libraries/zf_driver/zf_driver_dma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_exti.h -../libraries/zf_driver/zf_driver_exti.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.o deleted file mode 100644 index 130814d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_dma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.d deleted file mode 100644 index aed7530..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/zf_driver/zf_driver_encoder.o : ../libraries/zf_driver/zf_driver_encoder.c -../libraries/zf_driver/zf_driver_encoder.c : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_encoder.o : ../libraries/zf_driver/zf_driver_encoder.h -../libraries/zf_driver/zf_driver_encoder.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.o deleted file mode 100644 index 45fab49..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_encoder.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.d deleted file mode 100644 index 659cd05..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.d +++ /dev/null @@ -1,134 +0,0 @@ -libraries/zf_driver/zf_driver_exti.o : ../libraries/zf_driver/zf_driver_exti.c -../libraries/zf_driver/zf_driver_exti.c : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_exti.o : ../libraries/zf_driver/zf_driver_exti.h -../libraries/zf_driver/zf_driver_exti.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.o deleted file mode 100644 index af9de4d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_exti.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.d deleted file mode 100644 index ec426fd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.d +++ /dev/null @@ -1,80 +0,0 @@ -libraries/zf_driver/zf_driver_flash.o : ../libraries/zf_driver/zf_driver_flash.c -../libraries/zf_driver/zf_driver_flash.c : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_flash.o : ../libraries/zf_driver/zf_driver_flash.h -../libraries/zf_driver/zf_driver_flash.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.o deleted file mode 100644 index 26de2b1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_flash.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.d deleted file mode 100644 index 553954e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.d +++ /dev/null @@ -1,70 +0,0 @@ -libraries/zf_driver/zf_driver_gpio.o : ../libraries/zf_driver/zf_driver_gpio.c -../libraries/zf_driver/zf_driver_gpio.c : -libraries/zf_driver/zf_driver_gpio.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.o deleted file mode 100644 index c6dadee..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_gpio.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.d deleted file mode 100644 index cd47b04..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.d +++ /dev/null @@ -1,154 +0,0 @@ -libraries/zf_driver/zf_driver_pit.o : ../libraries/zf_driver/zf_driver_pit.c -../libraries/zf_driver/zf_driver_pit.c : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_pit.o : ../libraries/zf_driver/zf_driver_pit.h -../libraries/zf_driver/zf_driver_pit.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.o deleted file mode 100644 index e92e42b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pit.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.d deleted file mode 100644 index 626ace2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_driver/zf_driver_pwm.o : ../libraries/zf_driver/zf_driver_pwm.c -../libraries/zf_driver/zf_driver_pwm.c : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/ifxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/ifxGtm_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_pwm.o : ../libraries/zf_driver/zf_driver_pwm.h -../libraries/zf_driver/zf_driver_pwm.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.o deleted file mode 100644 index 60386a1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_pwm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d deleted file mode 100644 index 1d8619f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_soft_iic.c -../libraries/zf_driver/zf_driver_soft_iic.c : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_soft_iic.h -../libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o deleted file mode 100644 index 72c58b2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d deleted file mode 100644 index 3d6e5ad..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d +++ /dev/null @@ -1,76 +0,0 @@ -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_soft_spi.c -../libraries/zf_driver/zf_driver_soft_spi.c : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_soft_spi.h -../libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o deleted file mode 100644 index 5beb005..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.d deleted file mode 100644 index a4d537c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.d +++ /dev/null @@ -1,174 +0,0 @@ -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_spi.c -../libraries/zf_driver/zf_driver_spi.c : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IFXQSPI_REGDEF.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IFXQSPI_REGDEF.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_spi.h -../libraries/zf_driver/zf_driver_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.o deleted file mode 100644 index d5d6431..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.d deleted file mode 100644 index 4a3aa1e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.d +++ /dev/null @@ -1,116 +0,0 @@ -libraries/zf_driver/zf_driver_timer.o : ../libraries/zf_driver/zf_driver_timer.c -../libraries/zf_driver/zf_driver_timer.c : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h : -libraries/zf_driver/zf_driver_timer.o : ../libraries/zf_driver/zf_driver_timer.h -../libraries/zf_driver/zf_driver_timer.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.o deleted file mode 100644 index c3f3b1f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.d deleted file mode 100644 index dea9397..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.d +++ /dev/null @@ -1,168 +0,0 @@ -libraries/zf_driver/zf_driver_uart.o : ../libraries/zf_driver/zf_driver_uart.c -../libraries/zf_driver/zf_driver_uart.c : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/ifxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/ifxCpu_Irq.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXASCLIN_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXASCLIN_CFG.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_driver/zf_driver_uart.o : ../libraries/zf_driver/zf_driver_uart.h -../libraries/zf_driver/zf_driver_uart.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.o deleted file mode 100644 index 13690d1..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/libraries/zf_driver/zf_driver_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/makefile b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/makefile deleted file mode 100644 index 94650cc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/makefile +++ /dev/null @@ -1,115 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - --include ../makefile.init - -RM := rm -rf - -# All of the sources participating in the build are defined here --include sources.mk --include user/subdir.mk --include libraries/zf_driver/subdir.mk --include libraries/zf_device/subdir.mk --include libraries/zf_components/subdir.mk --include libraries/zf_common/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk --include libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(C++_DEPS)),) --include $(C++_DEPS) -endif -ifneq ($(strip $(CC_DEPS)),) --include $(CC_DEPS) -endif -ifneq ($(strip $(CPP_DEPS)),) --include $(CPP_DEPS) -endif -ifneq ($(strip $(CXX_DEPS)),) --include $(CXX_DEPS) -endif -ifneq ($(strip $(C_DEPS)),) --include $(C_DEPS) -endif -ifneq ($(strip $(C_UPPER_DEPS)),) --include $(C_UPPER_DEPS) -endif -endif - --include ../makefile.defs - -OPTIONAL_TOOL_DEPS := \ -$(wildcard ../makefile.defs) \ -$(wildcard ../makefile.init) \ -$(wildcard ../makefile.targets) \ - - -BUILD_ARTIFACT_NAME := E05_pit_demo -BUILD_ARTIFACT_EXTENSION := elf -BUILD_ARTIFACT_PREFIX := -BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) - -# Add inputs and outputs from these tool invocations to the build variables -SECONDARY_SIZE += \ -E05_pit_demo.siz \ - - -# All Target -all: main-build - -# Main-build Target -main-build: E05_pit_demo.elf secondary-outputs - -# Tool invocations -E05_pit_demo.elf: $(OBJS) makefile $(OPTIONAL_TOOL_DEPS) - @echo 'Building target: $@' - @echo 'Invoking: TASKING Linker' - cctc --lsl-file="../Lcf_Tasking_Tricore_Tc.lsl" -Wl-Oc -Wl-OL -Wl-Ot -Wl-Ox -Wl-Oy "I:\shuangs\TC264\Example\Coreboard_Demo\E05_pit_demo\libraries\zf_device\zf_device_config.a" -Wl--map-file="E05_pit_demo.map" -Wl-mc -Wl-mf -Wl-mi -Wl-mk -Wl-ml -Wl-mm -Wl-md -Wl-mr -Wl-mu --no-warnings= -Wl--error-limit=42 --fp-model=3 -lrt --lsl-core=vtc --exceptions --strict --anachronisms --force-c++ -Ctc26xb -o"E05_pit_demo.elf" -Wl-o"E05_pit_demo.hex:IHEX" $(OBJS) - @echo 'Finished building target: $@' - @echo ' ' - -E05_pit_demo.siz: E05_pit_demo.elf makefile $(OPTIONAL_TOOL_DEPS) - @echo 'Invoking: Print Size' - elfsize "E05_pit_demo.elf" - @echo 'Finished building: $@' - @echo ' ' - -# Other Targets -clean: - find . ! -name "*.mk" ! -name "makefile" ! -name "." -type f -delete - -@echo ' ' - -secondary-outputs: $(SECONDARY_SIZE) - -.PHONY: all clean dependents main-build - --include ../makefile.targets diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/sources.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/sources.mk deleted file mode 100644 index 659512a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/sources.mk +++ /dev/null @@ -1,63 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -C++_SRCS := -CC_SRCS := -CPP_SRCS := -CXX_SRCS := -C_SRCS := -C_UPPER_SRCS := -OBJ_SRCS := -O_SRCS := -SRC_SRCS := -C++_DEPS := -CC_DEPS := -COMPILED_SRCS := -CPP_DEPS := -CXX_DEPS := -C_DEPS := -C_UPPER_DEPS := -EXECUTABLES := -OBJS := -SECONDARY_SIZE := - -# Every subdirectory with source files must be described here -SUBDIRS := \ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers \ -libraries/infineon_libraries/Service/CpuGeneric/If \ -libraries/infineon_libraries/Service/CpuGeneric/StdIf \ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp \ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap \ -libraries/zf_common \ -libraries/zf_components \ -libraries/zf_device \ -libraries/zf_driver \ -user \ - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.d deleted file mode 100644 index c131150..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.d +++ /dev/null @@ -1,326 +0,0 @@ -user/cpu0_main.o : ../user/cpu0_main.c -../user/cpu0_main.c : -user/cpu0_main.o : ../user/isr_config.h -../user/isr_config.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.o deleted file mode 100644 index cf1fd99..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu0_main.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.d deleted file mode 100644 index 61213eb..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.d +++ /dev/null @@ -1,326 +0,0 @@ -user/cpu1_main.o : ../user/cpu1_main.c -../user/cpu1_main.c : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/user/isr_config.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.o deleted file mode 100644 index cab6522..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/cpu1_main.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.d b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.d deleted file mode 100644 index 16e7a9a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.d +++ /dev/null @@ -1,328 +0,0 @@ -user/isr.o : ../user/isr.c -../user/isr.c : -user/isr.o : ../user/isr_config.h -../user/isr_config.h : -user/isr.o : ../user/isr.h -../user/isr.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_typedef.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_clock.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_debug.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_interrupt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_fifo.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_font.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_function.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_adc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_delay.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_encoder.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_exti.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_flash.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_gpio.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pit.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_pwm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ble6a20.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_gnss.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1a.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_dl1b.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_icm20602.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips114.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_key.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_menc15a.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mpu6050.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_oled.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tft180.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_tsl1401.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.o b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.o deleted file mode 100644 index 03488ff..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/isr.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/subdir.mk deleted file mode 100644 index eb0725f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/Debug/user/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../user/cpu0_main.c \ -../user/cpu1_main.c \ -../user/isr.c - -COMPILED_SRCS += \ -./user/cpu0_main.src \ -./user/cpu1_main.src \ -./user/isr.src - -C_DEPS += \ -./user/cpu0_main.d \ -./user/cpu1_main.d \ -./user/isr.d - -OBJS += \ -./user/cpu0_main.o \ -./user/cpu1_main.o \ -./user/isr.o - - -# Each subdirectory must supply rules for building sources it contributes -user/%.src: ../user/%.c user/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E05_pit_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/user\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -user/%.o: ./user/%.src user/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-user - -clean-user: - -$(RM) ./user/cpu0_main.d ./user/cpu0_main.o ./user/cpu0_main.src ./user/cpu1_main.d ./user/cpu1_main.o ./user/cpu1_main.src ./user/isr.d ./user/isr.o ./user/isr.src - -.PHONY: clean-user - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E05_pit_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E06_exit_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.elf b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.elf deleted file mode 100644 index 5e8c3c3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.elf and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.hex b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.hex deleted file mode 100644 index ce04c62..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.hex +++ /dev/null @@ -1,925 +0,0 @@ -:0200000480007A -:2000000000000000700059B30000000000000000000000000000000064B81E799B47E18668 -:14002000910000F8D9FF7011DC0F00900000000000A03CFF94 -:1200380073646820737468A0036568CA0BC30030009040 -:200050000F05D011174580010B00D0010F00B02142218B0101110F2010006B0500200090A2 -:200070003256FF0626003B00FEFF3FF617000F6510308B0602601745802600903256FF0673 -:2000900018003B00FEFF3FF60F000F6500308B060260174580260090A2F63705C13F0F654B -:2000B00010200090A2F682030F6500200090DA207FF60700174580360F6400200090A2F6EC -:2000D00082020F6400300090820C822D3C130757FFCF8755BFDFCE57460546048B1480400E -:2000F0008B05A050CE77460746068B1680608B07A07082028203820082013A260B2700F2DD -:200110006E023C4F0B6430F10B7500F20B75A0F26E04024002513C453A640B7500F26E03B7 -:2001300082123C3F3B0004E00B6030F10B7100F20B71A0F2DE1087559FFF06116701801FF3 -:200150008B1FE0060248025906156745805F0614C2FE3CEB0284029506F067101F0006F113 -:20017000C21E82087AE86E1D87559FFF06116701801F8B1FE0060B60C0A00B71D0B007BB67 -:200190009FFF06156745805F061406136723803F8B1FE0266E0302A002B1C2183FE8E67FB3 -:2001B00076C7460346028B1280208B03A030DF2D0B00071DE0FF76F7460146008B10800097 -:2001D0008B01A01000903B00034040F440C5007074DF3B00034040C4007061000E00370A27 -:2001F0006800DA0A4BF011020070610006003BE0024040C4007054DFC21F74DF00706D0069 -:20021000A6170090FF440B00538420F0910000F8D9FFA42610FFD4F23C02A0023C0100909F -:20023000094F4C18161F3C0182003E0E82103E0E82203E0F8240BE003B800000BE003B00B1 -:200250000100BE003C1282023C126D00EF103C0F6D0038103C0C6D005C103C096D00C00FA1 -:200270003C066D00A90F3C0382023C013C01009082F282003C17538020F0910000F8D9FFAD -:20029000A42610FFD4FF7D4F0D80538020F0910000F8D9FFA42610FF481F370F48203C04D7 -:2002B000C210BF40EAFF3C010090404F40F46DFFB9FF09FFD408370F6CF0C21F4B0F41F1CD -:2002D0004BF251203C0100906DFFD4FF53C220F060FF9140003F30F3D93F002849F2080A10 -:2002F0003C0100906DFFC6FF53C220F060FF9140003F30F3D9320028B0423C0100906DFFDB -:20031000B9FF53C220F060FF9140003F30F3D93200283C010090494F081A3C0554FF345F7D -:20033000B015C2F4FF14FCFF02423C0100902010404F0B541088026A89A7080909FF4C1844 -:20035000161F78033C0140F46DFFB1FFC2188B4860F3370F68F074AF8B1A60F3370F68F0F9 -:20037000780154AF4B0F61F14BF941503BF026F19B3FA8F34BF5413082044B5251004B0049 -:20039000716182108F461FF06E0D7B0018144B1941104B1251104B0171118F411FF06E0253 -:2003B0003C010269821882074B0061014B0241F04B0661014B0F51006B0031F582014B1F5B -:2003D00001F0AE046B0031B53C056B0031F567FFBFBF4B3B01F016038B0F20F26E02821421 -:2003F000822D3C39DF2D05808210821E3C0773D70A004B8011028B1000E03C234B0D61A15D -:200410004BA241A0036D0AC04B0C61F14BFA51C06B0C31F5820A4BAF01F0AE046B0C31A5B2 -:200430003C056B0C31F567FFBFAF4BAB01F0370F61F16E0602AB02D8036D0A900207C2109B -:200450007F0EDEFF4B3B01F016038B0F20F26E023C09C21DF647736D0AF03BF0FF007FF0A2 -:20047000C3FF820440F46D00360009FFE00837097000370F0CF089FFA00809FFE20837080A -:200490007000370F0CF089FFA20809F0560854AFC2FF370F68F037F004F089FF160809F0F5 -:2004B0005708580137F004F089FF170858026E03DA013C02DA0009F0570837F081F389FF79 -:2004D000170840F409A40C096D00050082123C010090094F4C18374F05F0894F0C18F649B2 -:2004F0003C01094F4F18370FE1F33C01EEFB3C093C01094F4F18370FE1F33C01DF1FFBFF20 -:200510000090494F041A3C0C145F74FFB015C2F43C010C4E161F3B0001005F0FFC7FFF14D8 -:20053000F5FF02423C0100902008F4A4405DD4DFF44F40F46D00FB0A820440F46DFFCBFFBD -:20055000DA0009F05A0837F002F089FF1A0809DFC80809F0D408C2FF370F70F037F00CF07C -:20057000ACFA09D46C0840F46DFFB5FF09D4040909D54A0809D64D0809D74C0840F46DFFFE -:20059000D8FE0228820440F46DFFA5FF09DF7C086E0382103C028200087F370F01F22CF76F -:2005B00009DF56086E03DA013C02DA0009F05B0837F001F389FF1B0809DF540809F05B08BF -:2005D00037F081F389FF1B0809DF510809F0590837F083F089FF190809DF530809F05B0848 -:2005F00037F001F289FF1B0809DF550809F05C0837F004F089FF1C0809D0580808CF370F67 -:2006100002F32CFC09DF590809F0500837F002F389FF100809DF500809F0D80837F003F321 -:20063000ACFC09D05A0808DF8BF0200337006800370F04F02CFD09DF5B0809F051088BFF19 -:2006500020F3370F68F037F004F089FF110809DF520809F05A0837F002F089FF1A0809DCD8 -:20067000A809BD0C7900D4CEBD0E280009C0040809C95D084CE16E2109E4840909E4480863 -:20069000370068506D00440D09E4840909E4480802956D006F0DD4E2DA016E0382103C0294 -:2006B00082000C27370F81F22C27D4E20CEC0920460837F002F02C2609CE8809BD0E1E0088 -:2006D00009C00C0809C95D084CE16E1709E4840909E44808370068506D001A0D09E4840990 -:2006F00009E4480802956D00450DD4E20CEC0920440837F003F02C2409CE9009BD0E15007A -:2007100009C5540809C95D0809E4840909E448080CECA6F56D00FC0C09E4840909E44808F2 -:2007300002956D00270D09CE9809BD0E150009C55C0809C95D0809E4840909E448080CEC01 -:20075000A6F56D00E50C09E4840909E4480802956D00100D09D46C0840F46DFFBCFEDA0033 -:2007700089FF001982FF6CFFDA00D4A22C2E09DF6D082E0CDA016E03DA013C02DA0009F063 -:20079000421837F001F089FF021809DF6D082E1CDA016E03DA013C02DA0009F0421837F0D5 -:2007B00001F189FF021809DF6D082E2CDA016E03DA013C02DA0009F0431837F001F189FFAA -:2007D000031809DF6D082E3CDA016E03DA013C02DA0009F0431837F081F189FF031809DF70 -:2007F0006D082E4CDA016E03DA013C02DA0009F0431837F001F389FF0318DA002C2DDA009C -:200810002C2C09DF7D082C2FD20089205409DA006C240C2F82003E0482103E043C068219B6 -:200830003C063BC000903C0382093C014CDC6E0C09D4B00909D4AE0802956D007313D4A407 -:20085000894284093C0909D4AE0802956D005613D4A4894284094CDE6E0C09D4B80909D4FC -:20087000B40802956D005E13D4A4894288093C0909D4B40802956D004113D4A48942880959 -:2008900009D9660809DFE208EE03DF39228040F46DFF2AFD09DFE2081420370F68F037F0E9 -:2008B00008F0342F0C21379F82F12C210C2396022C23DA016E03DA013C02DA0009F0431861 -:2008D00037F001F289FF03180C2196042C2109DFE008EE03DF39228040F46DFF12FD09DF25 -:2008F000E0081420370F68F037F008F0342F0C21379F82F12C210C2396022C23DA016E0387 -:20091000DA013C02DA0009F0431837F081F389FF03180C2196042C2109DFE4086E2140F497 -:200930006DFFD4FC09DFE4081420370F68F037F008F0342F0C21379F82F12C210C239602B9 -:200950002C23DA016E03DA013C02DA0009F0421837F001F089FF02180C2196042C21DA01FD -:200970006E03DA013C02DA0009F0500837F081F089FF1008DA016E0382103C02820008CF05 -:20099000370F81F02CFC09FF5008960189FF100808CF96012CFC02823C010090F445DA00D7 -:2009B000894F3C08DA01894F2C08DA01AC447B107EF46C41DA032C4ADA002C4CDA032C4DB4 -:2009D000DA00894F1008DA01894F1108DA01894F1208DA00894F1308DA00894F1608DA002D -:2009F000894F1408DA07894F1508DA01894F1808DA01894F1908DA00894F1A08DA00894FF0 -:200A10001B08DA00894F1C08DA00894FA208DA00894FA008DA00894FA408DA00894F2608D9 -:200A3000DAFF894F2D08A00FEC4AA00FEC4EA00FEC4CDA00894FAE08DA00894FB408DA005B -:200A5000894F3D080090D44F09FF760816013C016E0909FF7E08960189FF3E080C4E960181 -:200A70002C4E09FF7608370F61F13C016E0909FF7E08960489FF3E080C4E96022C4E09FFB0 -:200A90007708370F61F13C016E0909FF7F08960489FF3F080C4E96042C4E09FF7708370F48 -:200AB000E1F13C016E0909FF7F08960889FF3F080C4E96082C4E09FF7708370F61F33C01D4 -:200AD0006E0909FF7F08964089FF3F080C4E96102C4E0090404F6D00CC10022F02F46D00E5 -:200AF000C80F821074F002F46D00E3103C0114FF370FE1F0BA0F3C01DF1FFB7F0090404FBF -:200B10006D00B710022F02F46D00B30F14F0B700010034F002F46D00CC103C0114FF370F86 -:200B3000E1F0BA0F3C016EFB0090FF240B00538420F0910000F8D9FFA84610FFD4F23C025E -:200B5000A0023C01009082F282003C17538020F0910000F8D9FFA84610FFD4FF7D4F0D8060 -:200B7000538020F0910000F8D9FFA84610FF481F370F48203C04C210BF20EAFF3C01009068 -:200B900002486DFFE2FF914000FFD9FF6008530221F010FF534820F010F23C0100907643F6 -:200BB000DF140980094F6C28375F02F0894F2C283C42DF240400DF340980094F6C28375F66 -:200BD00002F1894F2C283C37DF440400DF540980094F6C28375F02F2894F2C283C2CDA0CA0 -:200BF0007E48094F6C28375F02F3894F2C283C23DA0A3E43DA0D7E48094F6D28375F02F096 -:200C1000894F2D283C18DF640400DF740980094F6D28375F02F1894F2D283C0DDA083E43D1 -:200C3000DA097E48094F6D28375F02F2894F2D283C0200A00090404F0B451088026A6D0099 -:200C5000F50B022B4B8B51406D00C911022082033C0782224B200102F6023C05C213DA10B5 -:200C70003FF3F9FFDA107FF34B8076A682204B0911029AF03C029AF9370F700009F1E408F7 -:200C90003701100089F0A408DA018200820137F101133701011789F138198F7300F182002B -:200CB0005380201082700F10000009F2301982F4C64026020F1F00F0A6F289F230198F839C -:200CD00000F18B0F20F26E0DDA00538F20F0C23F82100FF0000009FF3019A60F89FF3019B7 -:200CF00009FF701837AF81F389FF3018DA010F3F00F04B0F61F14BFB51203C0282023C01AF -:200D10000090094054080C5C8B4FA0F237F001F3894F1408094051080C5C37F002F3894FAD -:200D300011080090404F024F02586D007F0B02294BF951406D005311022082033C0782226A -:200D50004B200102F6023C05C213DA103FF3F9FFDA107FF33F80C2F83708700009F1D41889 -:200D70003701100089F09418820082118202370201233712012789F238198F7300F182103E -:200D90005380201082700F10000009F2301982F4C64026020F1F00F0A6F289F230198F83BB -:200DB00000F18B0F20F26E0DDA01538F20F0C23F82100FF0000009FF3019A60F89FF3019D5 -:200DD000DA010F3F00F04B0F61F14BF951203C0282023C010090094054080C5C8B4FA0F281 -:200DF00037F081F3894F1408094054080C5C37F002F0894F14080090404D405FC86C89DCE5 -:200E1000900914CF370FE1F0BA0F3C01EE0440C46DFF77FE09FF5C081E1409FF5D086E5C7D -:200E3000DA0182100FF000004CC1260F6E03DA013C02DA003C01EE08DA0182100FF00000F1 -:200E50004CC1A60F6CC109FF69086E2248BF6E05C864C8B56DFFC1FFDA0109F07008532F6D -:200E70002010C22182320F1200204CC582F3C632262F0F100000A60F6CC5483F370F70F055 -:200E900009C0D41837F010F089CF94183C064824483540C46DFF48FF09FFF80809C0D018C7 -:200EB00037F010F089CF901809FF5D186E1409FF5D08EE1109FF7A0809C0741837F003F196 -:200ED00089CF341809FF7B0809C0741837F082F289CF34183C0109FF5C086E0709FF5D18A4 -:200EF000EE0409FF5D086E644818820182100F1000004CC126F07603DA013C02DA003C0151 -:200F1000EE08820082110F0100104CC1A61F6CC109FF5D186E0B09FF5D08EE08484F6E0633 -:200F300009FF7A085E5248483C0109FF60086E31489F6E05C864C8956DFFE5FEDA0009F086 -:200F50006808532F20F09221DA030F1F00204CC582F3C632262F0F100000A60F6CC509FFC1 -:200F7000740809C0701837F081F389CF301809FF74085E16DA024BF811028BF01F803708D6 -:200F900070F009C0E40837F010F089CFA4083C0854F409F6740840C402856DFF4EFE09FFAF -:200FB000F60809C0E00837F010F089CFA00809FEA019BD0E2300D4ECBCCF09EF080809C47D -:200FD000840909C44808370F68506D00A108D4C440C56DFF98FE09EC8409BCCF09EF08088F -:200FF00009C4840909C44808370F68506D009008D4C440C56DFFF1FE09FFFE086E2CC8629D -:2010100009F07C08DA010F0F00F009203029A6F089203029C86409F47C0809F57D086DFFA4 -:20103000C0FDC86409F47D086DFFACFD09F0401809FFFE081421370F68F037F108F0342F6B -:201050000C21370F82F12C210C2396022C230C2196042C2109FFC4186E2CC86209F0421828 -:20107000DA010F0F00F009203029A6F089203029C86409F4421809F543186DFF92FDC8645A -:2010900009F443186DFF7EFD09F0461809FFC4181421370F68F037F108F0342F0C21370FFD -:2010B00082F12C210C2396022C230C2196042C2109FFCA186E2CC86209F04818DA010F0F36 -:2010D00000F009203029A6F089203029C86409F4481809F549186DFF64FDC86409F44918B7 -:2010F0006DFF50FD09F04C1809FFCA181421370F68F037F108F0342F0C21370F82F12C2157 -:201110000C2396022C230C2196042C2109FFD0186E2CC86209F04E18DA010F0F00F0092070 -:201130003029A6F089203029C86409F44E1809F54F186DFF36FDC86409F44F186DFF22FD00 -:2011500009F0521809FFD0181421370F68F037F108F0342F0C21370F82F12C210C239602DC -:201170002C230C2196042C2109FF5C0889DF140849FF141A49D2180AA02444FF642FFC4E75 -:2011900000902068910000F8D9FF843649FF000A49A2000AC506180044FF642FFC6E49AFAA -:2011B000000A4942000AC506180044FF642FFC6E894598090090404F09FF5408DF1F3780B6 -:2011D000C842DA008210820137F10113370101178921381909FF6108EE28487F6E1BC8429E -:2011F000821009FF6008532020008B80001082300F1000000922341982F3C63026020F1F25 -:2012100000F0A6F289223419C844C8756DFFE5FD3C0BC842DA008210820137F18110370176 -:201230008114892138193C013C0109FF54086E0409FF61086E32C842DA018200820137F19B -:2012500001133701011789213819486F6E1BC842820009FF6008532020008B800010823083 -:201270000F1000000922341982F3C63026020F1F00F0A6F289223419C844C8656DFF43FDA1 -:201290003C0BC84FDA018200820137F181103701811489F138193C010090404F40F46D00B2 -:2012B0002F0082504DC0E1FF16073C013E289110003030F3D933C04F54313C034D00D01F61 -:2012D0003701E2F05E1382003C173701E2F0EE13534220F060FF9130003F30F3D93F14361A -:2012F000081F16075E1382103C05081F16075E3282203C02825002023C01009082228200D9 -:201310003C17538020F0910000F8D9FFB84610FFD4FF7D4F0D80538020F0910000F8D9FFA9 -:20133000B84610FF481F370F68203C04C210BF20EAFF3C010090404F024F40F46DFFE0FF55 -:2013500002286E031E325E4382093C0282195E23821A3C02820ADF1949804DC0E1FF1607DB -:201370003C015F8F28006D00980C022802846D00A80B913000CFD9CC143640F46DFFC0FF4B -:20139000534220F010C2142F37AF02F0342F02846D00B60C9110003030F3D933C04F543FF1 -:2013B000B72F82F09110003030F3D933C04F743F3C1C6D005E0C022B02B46D005A0B91305E -:2013D00000FFD9FF1436534820F010FF9130002FD9221436534820F01022142F37AF02F0F5 -:2013F00034FF02B46D00650C02923C01009082124DC0E1FF16073C01FF2F0B80538F20F02F -:20141000910000F8D9FFB84610FFD4FF3C02A00F3C017DF4048082023C1091100030304348 -:201430004933088A543F06F4374F9FF09110003030434933088A743F3C010090404FDA01B0 -:2014500040F46DFFD6FF262F40F46DFF28FFF626821440F46DFF71FF262F02F23C01009013 -:20147000913000FFD9FF004654FF370F6EF18FFF83813C01911000A7D9AA408F0D0080048C -:201490003B0098F0CD4FE00F0D00C0044D00E0FFB70F14F0CD0FE00F0D00C00482117617EB -:2014B000DA009601CD4F20090D00C0044DC0E1FF8F7F00213C01913000FFD9FF004653C249 -:2014D00020F010FF54F037006E018FF083313C01913000FFD9FF004653C220F010FF54FF1E -:2014F0002E1B8F2320F0960154F0370070088F002100A6F074F08F2320F0960254F03700C8 -:2015100070088F002100A60F74FF3C0154FF1601DF1FFE7FDA00761382003C028210370F4E -:2015300081F0CDCF20090D00C004913000FFD9FF004653C220F010FF54FF2E1B8F2320F024 -:20155000960154F0370070088F002100A60F74FF86238F3340F154F0370070088F002100DA -:20157000A60F74FF3C0154FF6F0FFF7F0D00C00482114DC0E1FF8F7F00213C01913000FF2A -:20159000D9FF004653C220F010FF54F037006E018FF083313C01913000FFD9FF004653C29C -:2015B00020F010FF54FF2E1B8F2320F0960154F0370070088F002100A6F074F08F2320F0A8 -:2015D000960254F0370070088F002100A60F74FF3C0154FF1601DF1FFE7FDA007613820091 -:2015F0003C028210370F81F0CD0F04090D00C004913000FFD9FF004653C220F010FF54FF35 -:201610002E1B8F2320F0960154F0370070088F002100A60F74FF86238F3340F154F0370036 -:2016300070088F002100A60F74FF3C0154FF6F0FFF7F0D00C004913000FFD9FF004654FFBC -:201650002E1B8F2820F0960154F0370070088F002100A60F74FF8F2820F0960254F037002E -:2016700070088F002100A60F74FF3C0154FF1601DF1FFE7F910000F8D9FF004080FFCD4FAC -:20169000E20F0D00C00491F000F8D9FF000480FFCD0FE20F0D00C004911000F7D9FF80CF47 -:2016B00080FFCD8FE20F0D00C004913000FFD9FF004654FF2E1B8F2820F0960154F037002A -:2016D00070088F002100A60F74FF8F2820F0960354F0370070088F002100A60F74FF3C0142 -:2016F00054FF6F0FFF7F91000000D900000091000010D911000091000080D9880000910093 -:201710000090D9990000911000F7D9FFC00F91100027D922C001A004802080FFA2F0DA4085 -:201730004BF0114282003C1E80FFB70F1CF08F4F1F1080FFBBF0FF2F0662262F06AFA6F170 -:20175000F606CD81E30F0D00C0043C0274419AD47E05CDC1E30F0D00C00440F449FF001AA1 -:20177000C2103F40E3FFDA00744F6D00960A022F02846D00D50902F46D00160A6DFF41F555 -:201790006D008B0A913000FF19FF30366F1F12008F2220F09601913000FF19F0303637009B -:2017B00070088F002100A60F913000FF59FF303686228F2240F1913000FF19F030363700CE -:2017D00070088F002100A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7F94 -:2017F000DA00913000FF59FF181691000048D944ACA66D0099069130884F910000F8D9FF6C -:20181000A40180F46DFF1CFE910000F8D9FF3AE4DC0F0090913000FFD9FF0C4654FF370F9C -:201830006EF18FFF83113C01912000A6D9AA408B0D0080043B0098F0CD4FE00F0D00C00405 -:201850004D00E0FFB70F14F0CD0FE00F0D00C00482127627DA009601CD4F20090D00C0042E -:201870004DC0E1FF8F7F00313C01913000FFD9FF004653C320F010FF54F037006E018FF073 -:2018900083413C01913000FFD9FF004653C320F010FF54FF2E1B8F2420F0960154F03700B3 -:2018B00070088F002100A6F074F08F2420F0960254F0370070088F002100A60F74FF3C0193 -:2018D00054FF1601DF1FFE7FDA00762382003C028210370F81F0CDCF20090D00C004913040 -:2018F00000FFD9FF004653C320F010FF54FF2E1B8F2420F0960154F0370070088F002100ED -:20191000A60F74FF86248F3440F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F9A -:201930000D00C00482124DC0E1FF8F7F00313C01913000FFD9FF004653C320F010FF54F072 -:2019500037006E018FF083413C01913000FFD9FF004653C320F010FF54FF2E1B8F2420F0DF -:20197000960154F0370070088F002100A6F074F08F2420F0960254F0370070088F00210025 -:20199000A60F74FF3C0154FF1601DF1FFE7FDA00762382003C028210370F81F0CD0F040988 -:2019B0000D00C004913000FFD9FF004653C320F010FF54FF2E1B8F2420F0960154F03700C2 -:2019D00070088F002100A60F74FF86248F3440F154F0370070088F002100A60F74FF3C0101 -:2019F00054FF6F0FFF7F0D00C004913000FFD9FF0C4654FF2E1B8F2120F0960154F037005F -:201A100070088F002100A60F74FF8F2120F0960254F0370070088F002100A60F74FF3C0106 -:201A300054FF1601DF1FFE7F91F000F8D9FF000680FFCD4FE20F0D00C00491F000F8D9FFAC -:201A5000000480FFCD0FE20F0D00C004912000F6D9FF80CB80FFCD8FE20F0D00C00491302D -:201A700000FFD9FF0C4654FF2E1B8F2120F0960154F0370070088F002100A60F74FF8621C8 -:201A90008F3140F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F91000000D90084 -:201AB000000091000010D911000091000080D988000091000090D9990000912000F6D9FF07 -:201AD000C00B91200026D922C00DA004802080FFA2F0DA404BF0114282003C1E80FFB70F6E -:201AF0001CF08F4F1F1080FFBBF0FF2F0662262F06AFA6F1F606CD81E30F0D00C0043C0211 -:201B100074419AD47E05CDC1E30F0D00C00440F449FF001AC2103F40E3FFDA00744F9100C7 -:201B300000F8D9FF6604DC0F0090404F6D00A108022F02F46D009D0714F0B700010034F023 -:201B500002F46D00B6080090404C025809C488090CCC3704685002F46D00DA0209C4880918 -:201B700009C44C0802856D0005030CC482203E0B8230BE018240BE078250BE0D82605F0F98 -:201B900023003C29D4CF09C05008084F370F81F02CF43C22D4CF09C05008084F370F02F208 -:201BB0002CF43C1AD4CF09C05008085F370F02F02CF53C12D4CF09C05008085F370F81F1EA -:201BD0002CF53C0AD4CF09C05008085F370F81F22CF53C023C010090404C025809C488093A -:201BF0000CCC3704685002F46D00920209C4880909C44C0802856D00BD020CC482203E0B26 -:201C10008230BE018240BE078250BE0D82605F0F23003C29D4CF09C05008084F370F01F0F5 -:201C30002CF43C22D4CF09C05008084F370F02F12CF43C1AD4CF09C05008084F370F02F3F6 -:201C50002CF43C12D4CF09C05008085F370F01F12CF53C0AD4CF09C05008085F370F01F2D8 -:201C70002CF53C023C010090404F6D000208022F02F46D00FE0691A0003030F3D933C04FEB -:201C90005430B700010091A0003030F3D933C04F743002F46D000D0800906D00AF039130CD -:201CB00000FF39FF3506370F64F24B0F41F14BF251203C013C01009037046800DA084BF002 -:201CD0000102DA0203F10AF6370F68F0DF15068082220FF210203C0482120FF210203C01F2 -:201CF0000090404F026F82066DFFE8FF6E04681268223C0268120090404F026F82066DFFB7 -:201D1000DDFF6E04684268523C0268420090404F3B0001606DFFD2FF74F20090404F024F4B -:201D30000269820602F46DFFC9FF02283B0001600BF910486DFFC2FF8F0201F0A6F8686837 -:201D50000090DA01744F0090BC41DA024BF50102534020F053042100600F9140003F30F3DC -:201D7000D93FC06910F23C010090804F53042800420F60FF3C0168550090804F530428006D -:201D9000420F60FF3C0168350090804F53042800420F60FF3C0168450090804F5304280053 -:201DB000420F60FF3C0168250090804F53042800420F60FF3C01481F375F02F06CF10090F2 -:201DD000804F53042800420F60FF3C014890DA006CF948BF375F02F06CFB68907663DA01FF -:201DF0003C02DA0037F001F0767382103C028200370F81F06CF90090804F53042800420F1D -:201E100060FF3C01DF15048082103C028200481F370F81F56CF10090404C405F8218D4F2B1 -:201E3000F4C2084F2CC4084F3B008000E20FD4F21022911000303023D93D000D89CD88096C -:201E500009FF05082CC549DE001A89CE8C0909FF52085E1709F40508821540E46DFF59FFDF -:201E700009F405088215821640E46DFF59FF09F4050809F5500840D46DFFC0FF09F4050888 -:201E9000086540D46DFF93FF487F6E08C87409F4600809F561086D00100109FF54081E1559 -:201EB00009FF5508DF1F278009F4050809F5560809F6540809F7550840D46DFF83FFD4F420 -:201ED000084409F505086DFF41FF09F0570809FFD8081421370F68F037F108F0342F0C212C -:201EF000370F82F12C210C2396022C230C2196042C2109FF52085E1E09F40508482540D439 -:201F10006DFF4DFF09F40508483540D46DFF37FF3C0D09F40508482540D46DFF38FF09F448 -:201F30000508483540D46DFF22FF09F405088215820640E46DFFD7FE09F4050882158206AF -:201F500040E46DFFDBFE09FF53085E1509C48C096DFFF9FE02823C010090F445DA002C4499 -:201F7000DA002C45DA146C42DA0A6C43DA01894F1008DA022C46DA00894F1108DA00894F41 -:201F90001208DA01894F1308DA00894F1408DA00894F1508DA02894F1608DA00894F170809 -:201FB000DA00AC4CA00FEC47DA80894F2008DA00894F21080090404F024FC83409F40508B2 -:201FD000820502F66DFF8FFEC83409F40508820502F66DFF93FEC8346DFFB5FE00905944AF -:201FF00000C00090194F08C0370F78F04B0F41F1194004C0370078004B0041014B0F51F023 -:202010006D0006004BF241203C0100906DFF47FE3C010090404F0B54108840F46DFFE4FF4B -:202030004B8251007B00F8136B0131004B0071814B0861116B0131007B00F0134B1001F0E6 -:20205000370F61F16E02C2186D001306022A02A46D000F05DA00BE90DA013E9EDA023E9C20 -:20207000DA033E9ADA043E98DA053E96DA06BE91DA07BE963C1C534920F010F2534920F01E -:2020900010FF19FF0CC0378F18F0592F0CC03C1019FF24C0378F18F059FF24C03C0919FF6C -:2020B00028C0378F18F059FF28C03C023C0102A46D00FF050090404F0258481F8FCF1F002B -:2020D000481F160F532F2020082F0F2F001082330F23003091A0012FD922F04F534020F0C8 -:2020F0001022542F82F0C630260F2631A61F742FC82408CF09F55008A64502F46D00080050 -:20211000C82408C402856D0035000090404F0B4510A849FC100A82404B0A01828F3A00F1F4 -:20213000538F20C09140002FD922000E7D2F15806D009F05022F02F46D009B0409F020190D -:2021500082110FA1101082F2C621261089F0201902F46D00AE05534820F010CFDAFF0FCF72 -:2021700000F00FCB10B002F302B249F240080090404F0B4510886D007C05022A02A46D0065 -:20219000780449FF001ADA084BF801028F7800F1534F2040534020F010FFDA0F0F4F00F046 -:2021B0000F49109002F3029249F2400802A46D0080050090913000FFD9FF300654F837088A -:2021D00064F0EE0382023C096D003E00370864F04B0F41F14BF251203C010090913000FFDC -:2021F000D9FF300654F8370864F2EE0382023C096D002A00370864F24B0F41F14BF25120C0 -:202210003C01009002486D0050018200DA003E84DA013E873C0B913000FF19F000263C08A1 -:20223000913000FF19F004263C0382023C0176094B0061F17B0028044B0F51F04BF241209F -:202250003C0100906D00DA00913000FF39FF3106370F6402DA003E0CDA01BE0BDA02BE0E0F -:20227000DA035F0F2100DA045F0F23003C26913000FF39FF0C16160FEE023C0A913000FFDC -:2022900039FF0C16160F4B0F41F14BF251203C177B0017F44BF251203C127B001FF44BF2D5 -:2022B00051203C0D7B0027F44BF251203C087B002FF44BF251203C0382023C013C010090B3 -:2022D000910000F6D9FF000054FF4B0F61213C010090913000FF39FF3706370F62F2EE06D0 -:2022F000BB00C22B9BE2CB243C11913000FF39FF3706370F62F25E19910000F6D9FF0000C8 -:2023100054FF4B0F61213C0282023C010090913000FFD9FF00066DFFDEFF09FF640816017D -:202330005E1A09FF6E08167FC21F4B0F41F14BF251203C2409FF6408370FE1F15E1EBB00C4 -:20235000C20B9BE0CB0409FF6C08167FC21F4B0F41F14BF051203C1209FF6908370FE5F04A -:20237000C21F4B0F41F14BF2410009FF6C08167FC21F4B0F41F14BF051203C0100909130AA -:2023900000FFD9FF00066DFFA6FF09FF540816015E1A09FF5E08167FC21F4B0F41F14BF29F -:2023B00051203C2909FF5408370FE1F15E1EBB00C20B9BE0CB0409FF5C08167FC21F4B0F31 -:2023D00041F14BF051203C1709FF5908370FE7F0C21F4B0F41F14BF2411009FF5C08167F3A -:2023F000921009FF5B08160FC21FE2F04B0041F14BF151203C010090913000FF39FF3306C0 -:20241000370F62F282003E0482103E083C0ABB00C22B9BE2CB243C013C066DFFB2FF3C0341 -:2024300082023C013C0100906DFFE8FF913000FF39FF3106370F6402DA003E0CDA01BE0C07 -:20245000DA02BE0FDA035F0F2200DA045F0F24003C27913000FF39FF3206160FEE038202B9 -:202470003C0A913000FF39FF3206160F4B0F41F14BF251203C177B001FF44BF251203C129A -:202490007B0027F44BF251203C0D7B002FF44BF251203C087B0037F44BF251203C038202F8 -:2024B0003C013C0100906DFFA9FF913000FF39FF3106370F6402DA003E0CDA01BE0CDA026E -:2024D000BE0FDA035F0F2200DA045F0F24003C27913000FF39FF3106160FEE0382023C0AD0 -:2024F000913000FF39FF3106160F4B0F41F14BF251203C177B001FF44BF251203C127B00E6 -:2025100027F44BF251203C0D7B002FF44BF251203C087B0037F44BF251203C0382023C01B5 -:202530003C010090404F820891000026D922000009FF0819742F6D009C0302296D00AD03D3 -:20255000022A02946D0095029130002F392F3046370FE1B19130002F392F304696089130D2 -:20257000002FE92F304602946D00A30302A46D00A8023C019130002F392F3306370FE1F340 -:20259000EEFA9130002F392F3306B70F02F29130002FE92F33069130002F392F3306964050 -:2025B0009130002FE92F33069130002F392F180696109130002FE92F18063C019130002F5B -:2025D000392F3306370FE1F3EEFA9130002F392F3706B71F02F29130002FE92F37069130E3 -:2025F000002F392F370696409130002FE92F37066D00B001A62802A46D008203DF087E8172 -:2026100002A46D005E023C019130002F392F1406370FE1F26EFA9130002F39201C0608AFE5 -:2026300037F007F09130002FE92F1C069130002F39201B06088F37F004F09130002FE92F1E -:202650001B069130002F39201906089F37F087F09130002FE92F19069130002F392F1806FF -:2026700096409130002FE92F18069130002F392F1A06B70F01F09130002FE92F1A06913036 -:20269000002F392F180696209130002FE92F18069130002F392F1A0696019130002FE92F82 -:2026B0001A069130002F392F1A0696049130002FE92F1A06BB70714B9B1485436D00A7013D -:2026D0003C019130002F392F1406370F61F16EFA9130002F392F1806B70F01F09130002F1E -:2026F000E92F18063C019130002F392F3306370FE1F3EEFA9130002F392F3306B71F02F269 -:202710009130002FE92F33063C019130002F392F3306370FE1F3EEFA48346D007801913075 -:20273000002F19203006485F82F1C61F26F0485F4841261FA6F0DA0137F0020EDA0137F0B7 -:20275000010F9130002FD922300674203C019130002F392F3706370FE1F3EEFA9130002FE0 -:2027700019203406487F82F1C61F26F0487F4861261FA6F0DA0137F0020EDA0137F0010F32 -:202790009130002FD922340674203C019130002F392F0316370FE1F3EEFA9130002F192097 -:2027B0000016489F82F1C61F26F0489F4881261FA6F0DA0137F0010F9130002FD922001600 -:2027D00074203C019130002F392F0F16370FE1F3EEFA9130002F19200C1648BF82F1C61FEF -:2027F00026F048BF48A1261FA6F0DA0137F0010F9130002FD9220C1674209130002F19200C -:20281000002648DF82F1C61F26F048DF48C1261FA6F09130002FD922002674209130002F4D -:202830001920042648FF82F1C61F26F048FF48E1261FA6F09130002FD9220426742002A4D6 -:202850006D005E029100802F192F140209F0041982F1C610260F09F0041982F1C610260FD5 -:2028700009F0041909F100192610A60F02946D0000019100802FD9221402742F02946D0039 -:202890001802820C3C3702A46D001B013C019130002F392F1406370FE1F26EFA9130002FBE -:2028B00039201C0653CC20F0C8121022142F37F007F09130002FE92F1C0602A46D00200292 -:2028D00053CC20F0C81210224C226E0953CC20F0C8121022092288092D02000053CC20F073 -:2028F000C8121022092402096D009100C21C370C68C014FF3FFCC9FF02A46D00E200913071 -:2029100000FF39FF1806B70F01F3913000FFE9FF180602A46D00F40102946D00AA0091305C -:2029300000FF39FF2C469608913000FFE9FF2C46913000FF39FF304637BF81F1913000FF90 -:20295000E9FF304602946D00B40102823C0100903B00288082096D008C01022A913000FFAC -:2029700039F01006B7008202913000FFE9F01006913000FF39F01206910000F6D9FF0000BE -:2029900054F13B005AF29B6F02F04BF111229AF2370F68F037F005F0913000FFE9FF1206EA -:2029B000913000FF39FF10069604913000FFE9FF10063C05C2F8F68382193C0D913000FF89 -:2029D00039FF10066F1FF87F913000FF39FF11066F0FF27F02A46D004C00913000FF39FF3F -:2029F0002C469608913000FFE9FF2C46913000FF39FF30469608913000FFE9FF304602A4CD -:202A10006D00570102923C01009002486DFFF6FC913000FF39FF3506160F4B0F41F14BF2B7 -:202A300051F03C014B8F41F04B0F71F185F110003C0185F01000A2103FF0FDFF0090DA01B1 -:202A50008B0401000F0F10F0913000FF59FF24860090DA010F4F00F0913000FF19F02086CE -:202A700026F0760382123C0282023C0100904DC0E1FF16073C0153CF20F060FF9130003FBC -:202A900030F3D93F004654FF2E1B8F2420F0960154F0370070088F002100A60F74FF86243A -:202AB0008F2440F154F0370070088F002100A60F74FF3C0154FF1601DF1FFE7F00909130E4 -:202AD00000FF19FF30366F1F12008F2420F09601913000FF19F03036370070088F002100E1 -:202AF000A60F913000FF59FF303686248F2440F1913000FF19F03036370070088F00210077 -:202B1000A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7F00904DC0E1FFEB -:202B300016073C01913000FFD9FF004653CF20F010FF54FF2E1B8F2420F0960154F037009B -:202B500070088F002100A60F74FF8F2420F0960254F0370070088F002100A60F74FF3C01B2 -:202B700054FF1601DF1FFE7F084F96082CF454FF2E1B8F2420F0960154F0370070088F00D3 -:202B90002100A60F74FF86248F3440F154F0370070088F002100A60F74FF3C0154FF6F0F65 -:202BB000FF7F0090913000FF19FF30366F1F12008F2420F09601913000FF19F03036370059 -:202BD00070088F002100A60F913000FF59FF30368F2420F09602913000FF19F030363700C9 -:202BF00070088F002100A60F913000FF59FF30363C01913000FF19FF30361601DF1FFB7F60 -:202C1000913000FF39FF34369608913000FFE9FF3436913000FF19FF30366F1F12008F2401 -:202C300020F09601913000FF19F03036370070088F002100A60F913000FF59FF3036862472 -:202C50008F3440F1913000FF19F03036370070088F002100A60F913000FF59FF30363C0172 -:202C7000913000FF19FF30366F0FFC7F00904DC0E1FF16073C0153CF20F060FF9130003FA5 -:202C900030F3D93F004654FF370F6EF18FFF83213C013C010090913000FFD9FF303654FF1E -:202CB000370F6EF18FFF83213C013C0100904DC0E1FF16073C0153CF20F060FF9130003F4B -:202CD00030F3D93F004654FF2E1B8F2420F0960154F0370070088F002100A60F74FF8624F8 -:202CF0008F3440F154F0370070088F002100A60F74FF3C0154FF6F0FFF7F0090913000FF29 -:202D100019FF30366F1F12008F2420F09601913000FF19F03036370070088F002100A60FE8 -:202D3000913000FF59FF303686248F3440F1913000FF19F03036370070088F002100A60F24 -:202D5000913000FF59FF30363C01913000FF19FF30366F0FFC7F0090F647094F401896015D -:202D7000894F00183C08DF140780094F40189604894F00180090F647094F7C089601894F43 -:202D90003C083C08DF140780094F7C089610894F3C080090FF240B00538420F0910000F855 -:202DB000D9FFB8B610FFD4F23C02A0023C01009082F282003C17538020F0910000F8D9FFAE -:202DD000B8B610FFD4FF7D4F0D80538020F0910000F8D9FFB8B610FF481F370F48203C0424 -:202DF000C210BF20EAFF3C010090404C405F09C0380909C13C0914FFEE0C083F37F0050098 -:202E1000082F37F00504081F37F1011182183C0F14FF5E1C083F37F00508082F37F0050C7E -:202E3000081F37F1011382183C02820889C13C0989C0380940C46DFFBDFF09FFC8086E260C -:202E5000081FEE099140002FD9225028538220F010223C099140002FD9225028538220F01D -:202E70001022B04208A009FFC8081421370F68F037F108F0342F0C21370F82F12C210C23E6 -:202E900096022C230C2196042C2108264CC4820102F009C32C0982020F20A0400F31A050B0 -:202EB0003C016DFFEDE83C0114FF534F20F010C28922300914F440C46DFF50FF14F440C4F9 -:202ED0006DFF5BFF08264CC4820102F009C32C0982020F20A0400F31A0503C016DFFD0E844 -:202EF0003C0114FF534F20F010C2481F42F28922300902823C010090025FC234B70402000A -:202F1000370050808BC801008B8000406D008C0BBC2640240B8F10486D0004003C01009081 -:202F3000C234B70402F0370F5000DA00894F1808DA01894F1908804F8BCF01F0C27FB70F81 -:202F500003F0744FDA00AC42DA00AC47DA00894F0A09894F0609DA00AC49AC488940940842 -:202F70008945960840423C0100908F841EF08F0F0801B70408FC3704E81BB71F812BDA7FE6 -:202F90007FF1048082020090DA967F1F048082023C068B6109F1325F0FF200203702482088 -:202FB00076043252370248200090B70408FC3704E80BB71F814BDA7F7FF00480D202009093 -:202FD000DA967FF0078082058B6009611DFF58E882058BA016601DFF54E8B70408FC3704C9 -:202FF000E80BB71F811BDA7F3FF00580DA967F0F0480820200908B6009F1325F0FF1001033 -:203010003701702000908B0420F28B0500F5EE0A7B0008008203B700892B8F7301F0A6F22C -:20303000009082029B02F02FBBF0FF3F9BF3FF3F0F2480000F358010BA008B0100F4EE4C00 -:203050003B7001800B451068BB00FF1F9BF1FF1F8F0400012651BA008B0100F4EE21820112 -:203070009BF1FF1F8F0400012651BA008B0100F4EE098F751E107745804302153B000380D4 -:203090003C0F8F351F107745804902153B4002803C078FF51F107745804F0215C2180F24A4 -:2030B00080000F3580108B0020F28B0100F5EEF202490B6710A8D2148B881E606DFFE1E78E -:2030D0000F2A80000F3B8010BA008B0100F4EE2B3B0008703C293B600930BB00000F9BF0B9 -:2030F0000F0026408F0500118B0020F28B0100F5EE073BA00830774500568FC40040820059 -:203110009B00080082013C05C2F37745805006140B0430F10B1500F20B15A0F2EEF60240C3 -:203130001DFF7BFF82078BF29F008BF3BF1026A026B1BA008B0100F4EE038F0744718BF861 -:203150000760820402951D00A40B91000048D944F0861D0002008208404F8209820A820BC7 -:20317000C81CC82D483C09FF1001DF1F238080CF160180D08F100001FE046E04C2FC04DFBD -:2031900024CF76CF8F3C00018FEC1FF06E0902F140D2C2F16014442164C1FC4E90DD020C9F -:2031B000DF0CE07FC2FC60C204DF24CFFC2E3CD9DE2580CF2E03C2FC24C9DF0CD37F8F3C8A -:2031D00000F106EC76C5C2FC60C264CAFC2F6EC9C2FF60F224CBFC2F3CC48F0F1F00DF0088 -:2031F0002E008F3F0001DF102B8080CF8F3F00D180DF1603FEDB76DB02D440C440D56D003C -:20321000EF0601CD00C601DD00D6A2DC76CF8F3C00018FEC1FF06E0902F140D2C2F16014A5 -:20323000442164C1FC4E90DD020CDF0C9B7F02C440C440D56D00D4063C9400901603DF2F7D -:2032500091FF80CF16036E0702F440C46D00B10610CCA2FCDF0C867F8F3C004106EC76C530 -:20327000C2FC60C264C8FC2FDF047C7F40C46D00A0061DFF77FF0090205089A4380989A6E3 -:203290002C0989A73409DA01A00F820909AA1019780C89A9081989A9280902A089A9001964 -:2032B000B70089FBF80678113700E8FB78080258404C029D405D8BFF0FC27B00F8B376C6C3 -:2032D00058116E04029C09AD30095808BA0F7813F68A3B700600580B3E043B7004007E03BC -:2032F00082183C23580D6F5F21803B100600580B3E043B100400FE095811EE0382083C1570 -:2033100082788F3F000082013C06C2F88FC31F107723000E0B011028FBF000002620263161 -:20333000BA008B0100F4EEF2DA00780F02A46D0014087625DA2D780F67AABFAFEE0E580DCA -:203350008F8F0101DA087E03DA2B3C068B000102580FAB0FA2F0780F09A00019AA1089A026 -:203370000019DF0D1600580B910000F8D9FF98C610FF081F2E37910000F8D9FF88C6F806B8 -:203390003C1B910000F8D9FF8CC6F8063C15DF0C1D00580B910000F8D9FF98C610FF081F64 -:2033B0002E36910000F8D9FF90C63C05910000F8D9FF94C6F8065810BB90FF0F9239580DF7 -:2033D000260F780D1D008C013B100600580B3E053B1004005F0F27805808AB1F18FF78085D -:2033F00058109230F683580D2E22C210428058083BC0F91FC2207FF106003B4006103F1F17 -:203410000400DA033C0A3B60FF1F7FF106003BA000103F1F0400DA02780C580C12091D00FD -:203430005F01580849AF0A0A6E7549A4140A02A46D00DA0909AC1409022A370CE8FB820026 -:203450006E55BBF028EC49AE130A7B0012D49B5ECFE33C3F49A20A0A7D2E0C8049AF120AF5 -:2034700049AE130AA07209F03FF489E03FF4FC2CBBD0CC0C58059BC0DC0349A4140A4B0FC7 -:2034900041406D00B10989A20609DF0914806B0E21F24BDB41B04BDF41406DFF68FD762AFF -:2034B0004BBC514049A4140A82196D009D0989A2060909AF06096B0E21FF4BDF41406DFFFA -:2034D00056FD8B0203F089EF3FF4580AC21F780A5805370FE8FBEEBF3C0304EF24FF49A226 -:2034F000130A012E20F4EEFA3C154B0A01F06F2F12007B0012043C064B0A41A0580AC2FF01 -:20351000780A4B0A41F089AF06094BBF01F06F0FF5FF3B600610580B028082093E143B60D1 -:2035300004107E13580A12803B500610580B3E143B5004107E12C210CE03DA003C038B70A6 -:2035500000F310A2492E0A0A3C117B0012F449A4060A4BFA41406D004709022A09A40609F5 -:203570006DFF05FD8B0203F024FF01FE20F4EE0649A2130A012F20F4EEE909EF000840EFD1 -:20359000C25F3C0A49AF0A0A01EF30F4EE0740EF09EF3FF4C21F34EF3C08DA3134EF49EF97 -:2035B000010A580AC21F780A09E00008DA393F0FEB7F89F93FF049A20A0A012F20F4EE0687 -:2035D00009F00008DA305F0FF67F3B500600580BBE013B5004003E0E3B6006005F0F3C0014 -:2035F0003B6004005F0F3800580A3FF80400FFDF330058103B50062049AF0A0A9210580B9E -:2036100009A10A083E243B5004207E2C761349AF0B0A14FFEE04580DAE227682C2104280C7 -:203630003C17028276158BF81F2049AF0B0A14FFEE03580D2E22C21082013C0814FFEE03F3 -:20365000580D2E23C210B01FC2113F21F97F8B4000903C453B600600580B3E043B60040097 -:203670007E0F09A02809FA10AB10A09F581042F9F684580D6F2F34001A8992193C3002803F -:20369000580A49AF0A0A4EF4581092193C0D09A1280958101219021F14F17612B01FABF088 -:2036B0001F00C2FFEEFA14FF6E02F604580D6F2F1700580AC219325F3C04C2FFC219C2F03F -:2036D0007607FF1FFC7F3C04C219B01FC2F0760314FFEEFB580D16042B09009F580F6E0D7F -:2036F000580D16036E0A61FF88E509A43C0940C46D004404DA00780FD806BD0F1A803B105C -:203710000600580B3E043B100400FE02580D16036E0F54DFC22F61FF5DE56D002F04580BDB -:2037300040C48B7F01406D002904DA017812580D6F0F1680580EA29F3C0F61FF5EE5580DB8 -:2037500040C416028B0F20F2864F8B0F02406D001504580EC2FF780EFF1FF17F580F6E0842 -:2037700061FF4BE509A43C0940C46D000704D806BCFA40F440C56D00100454DFC23F74DF66 -:203790001D008A013B100600580B3E053B1004005F0F9F808F28200058138B7001018B1FB5 -:2037B00003A1BF1022008201DA177FF00800821258110F021020262F6E02821182F2C2F0BD -:2037D0000F0200F0C6F2F6145811262F6E045811A62F78115811C21F7811EF7F0600DA00FE -:2037F00078113B2003A05812EE0D54DFC22F61FFF1E46D00C303580B40C48B7F01406D0022 -:20381000BD0361FFFAE402A440C46D00B703F683580D2E2561FFEBE46D00B00358113B8025 -:2038300001B054D08F1F00A0428074D03C183B000340DF0B1100C2CB02B032500F0A00F0B8 -:20385000160F8B0F0340DA397F4F0600580B8B6F1CF042F440C46D009103C2F8FF18E97F92 -:20387000580B40C48BFF00406D0088035808CEF63BD00240325F78083C033BB0024040C41D -:203890006D007C03580C54D0C22F42F0580C820110AF34F13BA00010580CC2FF370F68F008 -:2038B000780C10AF58084B1F01228B0303F034FF09A220094B12012289A26009DF02EEFF5E -:2038D00074D040A440C56D0068031D00E5003B50060049AF0A0ABE013B5004003E0E3B60FF -:2038F00006005F0F78003B6004005F0F7400580A3FF80400FFDF6F0009A00A08580AAB1F7A -:2039100020A076093B700610580B3E143B7004107E12C2F861FF71E476063700684049AFD1 -:203930000B0A3C033B00034040C46D00270314FFEE0B580DAE29768C3B500600580B3E048A -:203950003B5004007E0561FF52E46D001703820B3C1A09F00008F60A580DAE283B50061068 -:20397000580B3E143B5004107E1D61FF46E4760537006840B01F3C033B00034040C46D0067 -:20399000FD02C21B3F8BE77F61FF37E4580B40C48FDF0F416D00F202C2FA54DFC21F0EA488 -:2039B0003BB002403C04325A3BD0024074DF40C46D00E40261FF13E48B00034040C46D0071 -:2039D000DD0261FF0CE48B01034040C46D00D6023C6209AA28094EA854DFC21F61FFFAE3C7 -:2039F0006D00CC023C1954D0C21074D014F47643B01F3C033B00034040C46D00BF023B60D3 -:203A10000600580B3E063B6004003E03ABF81F88C2FAFF1AEA7F3B600600580B3E063B609E -:203A300004003E0314FF6E02F684580D6F2F340061FFE3E3580A3BE00240325F3C0854D01F -:203A50003B000340C21074D0C2FFC2F840C46D009502768BFF1FF57F3C0861FFCEE304F45F -:203A700040C46D008B02C2F8768314FFEEF73B600600580B3E0E3B6004003E0B580D2E2B97 -:203A90003C0854DFC21F61FFA5E36D007702C2F8DF08F9FF580EA29F3C0A54D03B000240C9 -:203AB00040C4C21074D06D006902C2FFFF1FF77F00902010404C405D89A68C09DA007802AE -:203AD00009D40008DF045002DA257E4409D001047E08B01D49A5080A40C46D0048023CF1E2 -:203AF000820A0BAA108809DF01003BD002007E048F1A40A13CF93BB002007E07BBF0FE0F7C -:203B100026A08F8040A13CF03B0002007E066F3AECFF8F0A41A13CE83B0003007E048F2A46 -:203B300040A13CE23B3002007E048F4A40A13CDC3BA00200FE03D803B04FF80309F83CF9CC -:203B5000CE848F1A40A1325809DF01003C0D13A820FF8B0F1D8009DF01008B0F1D003700D5 -:203B70006800BFA0F6FF3BE002005F0F23808F0A42A109DF01003BA00200FE05D803B04F2C -:203B9000F80309F93CF9CE968F1A40F1BBF0FDAF26FA09DF01003C0D13A920FF8B0F1D90DA -:203BB00009DF01008B0F1D0037006800BFA0F6FF3BC006007E048F0A48A13C1E3B80060042 -:203BD0007E048F0A44A13C183BC004007E048F0A50A13C123BA006007E04B71A81A43C0C87 -:203BF0003BA007007E04B71A01A53C063B400700FE01B71A81A53BC006003E043B8006001C -:203C10007E0709D000087E04B71A01A6B01D09DF01003B3006005F0F2F808F1A00F1EE0E5A -:203C30003C093B00024049A5080A40C46D009F01C2F87F890400FF28F67FD80340C449A572 -:203C5000080AB04FF80309F03CF9370048406D008E01DF0F377F3C093B00024049A5080AF9 -:203C700040C46D008401C2F87F892C7FFF28F67F1DFF28FF3B400600BE013B9006003E0E95 -:203C90003BF006003E0B3B8007003E083B8005003E053B5007005F0F598082023B400600B1 -:203CB0003E043B9006007E0282123B0008010F0A80105F0104006F9A05003B8000003C0275 -:203CD00082403B8000105F100980D80349FF080AF80309F078F93C15D803B04FF80309F096 -:203CF0003CF90B0000080B0110483B0004010F0A80105F010D807628370448000B000008FE -:203D10000B0110483C13370468403C0F3B0004005F010B807626370450000B0000483C06CC -:203D3000370470403C02F62282056F5A0600BBD0FF0F260A3C0282190BFA106889A4400947 -:203D50000B8910481D00CB003B300700FE066F5A0680BBF0FF9F9BF9FF97D8030BA8104861 -:203D700040C5029649A6080AB04FF80309F4BCF96D00AB021DFFA6FE3B600600BE063B600F -:203D90000400BE033B500600BE003B5004003E0D3B7006003E0A3B7004003E073B100600E7 -:203DB0003E043B1004007E0DD8038F0A0211AB698091B04FF80302F609F03CF974A03C2C8F -:203DD0003B200700FE086F6A0800D803B04FF80309F03CFA3C06D803B04FF80309F03CF941 -:203DF0008F0A02F1EA69DA004BF051F174AF3B6006603C123B200500FE09D8038F0A02F13D -:203E1000EA6949FF080AF80309F478F96DFF1AE13B60066074A20B89104849A5080A02A769 -:203E300040C46DFF2BFA1DFF4DFE3B0007005F0F5D806F8A45006F0A0E80DA113C093B0039 -:203E5000024049A5080A40C46D009100C2F83F8FF8FFD803A03E49FF080A09FF3FF449A553 -:203E7000080A370F684040C46D000001FCE73BA0034049A5080A40C46D007900D803A03E1C -:203E900049FF040A09FF3FF449A5080A370F684040C46D00EB00FCE7DA113C093B000240A7 -:203EB00049A5080A40C46D006200C2F83F8FF8FFD80349FF080AF8031DFF04FED8033B80BC -:203ED00000400245B04FF8038F2A407109F03CF9820189A040093B80076049A5080A40C49E -:203EF0006D00DF001DFFEEFD3BE006005F0F37803B0008010F0A80F03E036F9A0E00D80319 -:203F1000B04FF80309FFBCF909A00809820189F040091DFFD7FD3B000401260ADA407EAA39 -:203F3000D803B04FF80309FFBCF95802B4FF1DFFC9FD5F0A0B80D803B04FF80309FFBCF96A -:203F5000580234FF1DFFBEFDD803B04FF80309FFBCF9580274FF1DFFB5FD910000F6DA1946 -:203F700059FF184009A20809009037046840545FC21F745F1D000200D44FBCF440F41D00A8 -:203F90007F04CC414C4280F07FF0068034F4CC41B01FEC410090404F405C3C06370F684072 -:203FB00040C46DFFEBFF09FF0100EEF900903BF00F00804F1603063F0FF0100082FFC6F06A -:203FD000C2F4604F804FB70F02F060F2B014542F260F742F77000004FCF60090804F16038F -:203FF0003BF00F008F3F00100F10100082F1C610C2F4604F8041B7010220095101008F3FF8 -:204010000030B0140F3110106022C21F542216032602A612742277000004FDF0ED7F009070 -:20403000404F0B4510A849FD160A026840FCDA0034DF820702860BAB10486DFF47E0238289 -:204050000A0A0B2310A88BA060F2CA708B0003F089DF3FF48B0220F28B0300F5EEEB04DFA8 -:2040700024FFEEFE40C200900248404F8FC83F40405CDA090B4F2001DA37AB0F83F042F472 -:204090006DFF75FF8FF8000140F4DA0940C50B0F2011DA37AB0F834142041DFF68FF026E79 -:2040B0002020DA58404F0B4510A8405C027909AC600982085FEF7300DA643EEDDA693EEB92 -:2040D000DA6F5FEF6C00DA75BEE4DA785FEF67001D00ED00D2000B0C50F10B1D00F20BD1AB -:2040F00090F2EE073BD002800BC0C0C00BD1D0D00BCD104840A43BA000606DFF93FFF6B6EC -:20411000BA0C8B0D00F4DF0FDF8040A46D00E603370268C0DF081180DA753EE88F8901014E -:20413000DA087E043BB002803C078F8901F18B0F01F2AB08A28F768CABFA1FAA8F3900F1B7 -:204150006E0740F4028440C56DFF11FF82086F0914808F2900F18B0F20F2864F8B0F02F053 -:204170003C0740F402F440C56DFF01FFC2FA7FAB04003FACF87F768E40F4028440C56DFFD6 -:20419000F6FE3C08C2FB61FF20E06DFFF0FEABFA1FAA3FBCF97F1D008A008BFE268240A4C3 -:2041B0008F3820F08B8F00600BCD10486DFF3AFFDA78FEE314AF40A26E10092000088BF0C7 -:2041D0001BF0370F6810DA193F1F05808B0002F0342F092F0104EEF240A46D007F03370227 -:2041F00068F078068B0C20F28B0D00F5EE0AF6B6DF086A806F296800821BBBB0FFFF26F909 -:204210006F291B006F191300768E61FFDEDF6DFFAEFEABFA1FAA40F402E440C56DFFA7FE69 -:20423000ABFA1FAABBB0FFFF26F9DA6F7EE558063FBF0300921B6F29090076875806C22BD7 -:20425000C22F370F68F078066F0915808F2900F18B0F20F2864F8B0F02C03C0740F402C471 -:2042700040C56DFF84FEC2FA7FAB050058063FAFF77F6F291900DF08170061FFA6DF6DFF8E -:2042900076FEABFA1FAA40F402E440C56DFF6FFEABFA1FAA3C08C2FB61FF97DF6DFF67FE1E -:2042B000ABFA1FAA58063FBFF87FBBF0F74F40A4BBF0FF6F40F5269440C602A59BF6FF672C -:2042D0001D00030000900248404F025F405C0269406D6D000303022A6F0819803C083B0002 -:2042F000024040C440D56DFF42FEC2FF3FFAF97F3FF9F77F3C0BC2F909F40100DF04110093 -:2043100040C440D56DFF33FE8AFFDF09F6FF3C083B00024040C4C2FF40D56DFF28FEEEF95D -:204330000090910000F6D9FF0400D4F291200056D955408A01240046015420F4EE0891203A -:204350000056D955C08A014530F4EE0482FF60F20090F4F400908F141E2000900D000002C8 -:2043700082046D00F50782046DFFE1E38270DA010F0F00F0892F2829910000F7D9FF000044 -:2043900082346D006F0AB4F2910000F7D9FF040082446D00670AB4F282346D0080098244AB -:2043B0006D007D090D004002008020086D00AA026D0060038234825582666D007B0B8244EC -:2043D000826582766D008B0982043B50C35006556D00520C6D00A2023C1D910000F7D9FFD9 -:2043F000000094FF74AF91000048D944F6066D003402910000F7D9FF040094FF74AF9100B7 -:204410000048D944D9066D0028023B401F406D0025093CE400906D00AD0282046D009807DE -:204430006D007C023C013C0000900D00000282046D008E0782046DFF7AE3DA0982180FF80E -:204450000080892828290D00400200800D00000282046D007D0782146DFF69E38278DA0152 -:204470000F8F00F0892F28290D00400200800D00000282046D006C0782146DFF58E3DA0931 -:2044900082180FF80080892828290D00400200800D00000282046D005B07910000F6D9FF57 -:2044B0003030D4FF2D0F00000D00400200800D00000282046D004C07910000F6D9FF343096 -:2044D000D4FF2D0F00000D00400200800D00000282046D003D0782446DFFBDF2762B824460 -:2044F0006DFFAFF2910000F6D9FF3C30D4FF2D0F000082046DFFAFF2762482046DFFA1F213 -:204510000D00400200800D00000282046D00200782346DFFA0F2762B82346DFF92F2910007 -:2045300000F6D9FF0040D4FF2D0F000082746DFF92F2762482746DFF84F20D004002008027 -:204550000D00000282046D00030791000046D94430F06DFF7AE20D00400200800D00000285 -:2045700082046D00F5066D00AE020D00400200800D00000282046D00EB060D00400200808F -:204590000D00000282046D00E30691000046D9445C106DFF5AE20D00400200800D0000023A -:2045B00082046D00D506910000F6D9FF3830D4FF2D0F00000D00400200800D0000028204E3 -:2045D0006D00C60691000046D94448306DFF3DE20D00400200800D00000282046D00B8060C -:2045F000910000F6D9FF0440D4FF2D0F00000D00400200800D00000282046D00A9069100E8 -:204610000046D94474406DFF20E20D00400200800D00000282046D009B066D009D060D0076 -:2046300040020080C234B70402F06E659249DF096300910000F6D9FF304054FFEE15820461 -:204650006DFF71FE802F325F160392446DFF6BFE8020DFF051001022F4F291000046B542C5 -:204670002C4082007420D4FC820A3C0310CCB0FC54CF6E036F0FFCFFF4FC3C1DB70801F07F -:2046900010CF6F08188054FFEE1182046DFF4BFE49F4040A7D420F80325802846DFF43FE39 -:2046B000802F1EF874CA82083C0CAE0442F874C840CF40FC54C876856F08E2FF3F98E0FF7D -:2046D000DF082680BF19180002946DFF2CFE802F9EF249CF040A01F220F4EE0D012F30F466 -:2046F000EE12802F325F1603102F92446DFF1BFE802F5EF3A002009001CF2020802F96012F -:2047100074CF40FC01C900F674FA3C0A9A493FF8078001C900F6A29874F83C0202898F191E -:2047300040F174CF49C2040A0090DF043000404FBF842780804F8F3F000180518F31001180 -:204750005F101F802E06C2F4045F344F494F010A80FF2E16045F24FFC2E4045F24FF8F7450 -:2047700000018FD41FF06E0B02F14052C2F160160922480189F24801FC6CD0550204764608 -:20479000C2F46042045F24FFFC2E40420090404FBF852380804F2E05C2F53444494F010AA5 -:2047B00080FF2E1424F4C2E524F48F7500F106D5DF051200D200764A370468008F80201017 -:2047D000A6108F002110A6100201C2F5605289F04801FC2E02F57655C2F5605224F4FC2FD7 -:2047F00040420090024F370FE81B8F1F1E00DAFF7E17024F7444B70F89FB6E123C0B8FF02A -:204810000150DA7F7FF10900DA00B70F81FFA65F744F02420090DA963FF10A007444DA006D -:20483000B70F81FF8FF00120A6F20090B704890B8F71012082F38B6109110F1300302630C7 -:20485000B700890BA652A60274426B0231F4B70F812FA652009020104045910000F6D9FF03 -:20487000080049F2140AF4A249A6100A40A46DFF22F909FFE4081640AAF20090024F820470 -:20489000370F68506D00960E02F23C0100906F770C006F0505808FF707F16E06C215EF8510 -:2048B0000400C21606F5B70589FB8F7601008F840120A60FA6F20090201049A6100AA00FD2 -:2048D000F4AF89A4840982FF780240A46DFFF3F8D801DA0034FF0090404F044FEEFF01F4FB -:2048F00020F080F2C2F200903C08C2F4044F04506E023E0352020090DF04F9FF82020090BD -:204910006D0016056D0036006D003F006D00630682046D001D0500904DC0E1FF16073C01EE -:204930006E083C01910000F6D9FF147014FF6EFB4DC0E1FF16073C01910000F6D9FF14702B -:2049500010FFDA0134FF8218DA003C0B910000F6D9FF147010FF14F0E20837086880C21F87 -:20497000BF2FF6FF82146D007906DF08EE7F00906DFF7FF102246DFFD3F06DFF8EF102249C -:204990006DFF12F10090910000F6D9FF18706DFFF8EC68224DC0E1FF8F7F00413C0191003D -:2049B00000F6D9FF18706DFF2FEC6812910000F6D9FF18706DFF3AED74F2910000FFBCF173 -:2049D0006DFF1CED913000FF39FF3506160F4B0F41F14BF251F03C013C01910000F6D9FF17 -:2049F00018706CF30090404F0258F64791000026D9221430142FEE023C1F91000026D922D4 -:204A10001030142F6E033C013C0091000026D9221030DA00C21F342F6D007E043C0C910041 -:204A30000048D944E326A00640F502846D0064006D0004003CF500902008DA0074AFDA0095 -:204A50007801DA0074AF3C0FDA0078013C045801C21F780158013BF0FF017FF0FAFF54AF50 -:204A7000C21F74AF54AF3BF0FF007FF0EFFF0090201849A4000A6D002002910000F8D9FFE9 -:204A9000ECB4F80249A4000A6D00DB018204BB00205C9B150050820682076D00030A910053 -:204AB0000046D9440090820491000056D9553C703B0004506D006F02820482156D000A0C9F -:204AD0000090910000F6D9FF183014FF6E13820491000046D9443C806D00E90B910000468D -:204AF000D944009091000056D9553C8082146D0048030090D9AAE86F404C405D0248406E4F -:204B1000820089A08C08DA00ACA7DA007804DA00ACAADA00ACAB40D46DFFE0FE89A21009C0 -:204B300091000026D9222870092FC0086E08910000F6D9FF2870C84F2D0F0000910000F6D4 -:204B5000D9FF183014F0DF007B01910000F6D9FF287009FFC008DF0F3F0109A096088CAB53 -:204B7000C21FACAB910000F6D9FF2870C83F82043700705040C42D0F000040D46DFFAEFE06 -:204B900089A21009910000F6D9FF287009F0C208910000F6D9FF2870086F4BF0010289A032 -:204BB00094083C0109DF0008B01DEEFDDA00ACA73C11B0FD09D00008DA2F3E0509D000082F -:204BD000DA5C7E0509AFCE08C21FACA75804C2FF780409AFCE08FF2F05805804FF0FEB7F9C -:204BF00058040EFCB01DF4AD49A4180A91000058D955D6166DFF62FE3C1709AFCE08EE0B19 -:204C1000F4AD49A4180A91000058D955DF166DFF55FE3C0AF4AD49A4180A91000058D955FC -:204C3000D6166DFF4BFEDA00ACA63C4CDA00ACA73C2349A4180A6DFF51FE09A0CC088CAA06 -:204C500009A1CE0803F00AF17FF203803C1A09AFCE0810AF49FF184A09A0CC088CAA09A138 -:204C7000CE0803F00AF110A2092F180834FF09AFCE08C21FACA709A0CE088CAA3FF0DB7F23 -:204C900009AFCE0810AF49FF184ADA0034FF910000F6D9FF287008708CABE2F08CABC21F70 -:204CB000ACAB910000F6D9FF2870C83F82043700705049A4184A2D0F000009AFCC08C21F1A -:204CD000ACA609A9CC0849A4180A6DFF07FE8CAA4BF211029A103FF9ABFF74A849A4180A2F -:204CF00091000058D955EC166DFFE8FD910000F6D9FF2870087F09A09608E2F08CABC21F8B -:204D1000ACAB910000F6D9FF2870C83F82043700705049A4180A2D0F0000A00F7DEF5B00F0 -:204D3000DA00ACA63C4CDA00ACA73C2240E46DFFD5FD09A0CC088CAA09A1CE0803F00AF1A1 -:204D50007FF203803C1A09AFCE0810AF49FF184A09A0CC088CAA09A1CE0803F00AF110E2EF -:204D7000092F000834FF09AFCE08C21FACA709A0CE088CAA3FF0DC7F09AFCE0810AF49FF1A -:204D9000184ADA0034FF910000F6D9FF2870087F09A09608E2F08CABC21FACAB910000F607 -:204DB000D9FF2870C83F82043700705049A4184A2D0F000009AFCC08C21FACA609A8CC0820 -:204DD00040E46DFF8BFD8CAA4BF211029A103FF8ACFF3C3549A4185A82043B0010506DFF3C -:204DF000D8FC910000F6D9FF2870C82F40C42D0F0000A00F7DEF1000F4AD89A8040989AE60 -:204E1000880949A4185A91000058D955F5166DFF55FD3C0CF4AD89A8040949A4185A91009B -:204E30000058D955CE266DFF49FD910000F6D9FF2870C82F49A4185A2D0F0000009091008C -:204E500000F6D9FF2870094FC008B4FF910000F6D9FF2870094FC208ACF1910000F6D9FFF4 -:204E70002870094FC408ACF2910000F6D9FF28700C462CF6910000F6D9FF28700C472CF7F0 -:204E9000910000F6D9FF287009428809E822910000F6D9FF287009428C09E832910000267D -:204EB000D9222870CC44EC24910000F6D9FF1830DA0134FF0090DA00B44FBBF0FFFFAC4177 -:204ED000BBF0FFFFAC42DAFF2C46DAFF2C47A00FEC42A00FEC43A00FEC44009082046D0077 -:204EF000740B0090404FA00201F2104491000048D944F0263B5005506DFF77FD820814FFB2 -:204F1000960134FFDA006CF2DA006CF3485F6CF4081F82003E0682103E0A8220BE003C17C5 -:204F3000C814820448556DFF34FC3C11C8148204485F532F20506DFF2CFC3C09C814820443 -:204F5000485F534F20506DFF24FC3C01DA0034FF02823C0100904C43424F6C433C064C43C1 -:204F700009401409A20F6C434C4509400C097FF0F8FF00904C42424F6C423C064C42094090 -:204F90001409A20F6C424C45094008097FF0F8FF0090404F024F405C0258A00201F21044E5 -:204FB00091000048D944F0263B2022506DFF1DFD8202E81C820034F02CF1DA006CF2DA0025 -:204FD0006CF3684868583C010090404F405C406D0249A00201F2104491000048D944F0260D -:204FF0003B1016506DFF01FDA00201D2104491000048D944F0263B2016506DFFF6FC820808 -:205010008200A0027DC2058082381D00900014FF16036E0574D082681D009F0040F46D0007 -:205030009F0054D07F020B8074D28278F62714FFB70F81F134FF1D00900014FF960834FF25 -:20505000485F4830520A54D03F0A2B80081F82003E0682103E0C8220BE063C21C812483FC0 -:20507000102554D440C46DFF62FB3C19C812483F532F20F0102554DF532F204040C46DFFF4 -:2050900056FB3C0DC812483F534F20F0102554DF534F204040C46DFF4AFB3C013C43081F51 -:2050B00082003E078210BE0482205F0F27003C3AC812483F102540C402A46DFF38FB01CA6E -:2050D0000046C81554D4A2A46DFF31FB3C2BC812483F532F20F01025532A204040C46DFFBB -:2050F00026FB532A20F010C4C81554DFA2AF532F20406DFF1CFB3C16C812483F534F20F0F3 -:205110001025534A204040C46DFF11FB534A20F010C4C81554DFA2AF534F20406DFF07FB7F -:205130003C0114FFB70F81F134FFDF09168014F0DA0B7E0382283C1014FF960234FF54D4C0 -:2051500040F46DFF0AFF484F54D0420F6CF414FFB70F81F034FF02823C010090404FA0022B -:20517000012F104491000048D944F0263B6007506DFF3BFC485F484052023C010090404F1B -:20519000405C0248A00201F2104491000048D944F0263B000B506DFF28FC8209A0027DC292 -:2051B000058082391D00B50014FF16056E0482491D00AF0014FF960434FF484F3F8FA4802D -:2051D000485F4820520A7F8A69800810DA003E0882115F012000DA025F0F3E003C5DC8121C -:2051F000482F102440C502A46DFFA1FA40F402A46DFFC2FEC812482F102401CA00560BA8E3 -:2052100080406DFF94FA0BA8804040F46DFFB4FE3C43C812482F532F20F01024532A20408C -:2052300040C56DFF84FA40F402A46DFFA5FEC812482F532F20F01024532A20F010C55AA80B -:20525000532F20406DFF73FA0BA8804040F46DFF93FE3C22C812482F534F20F01024534AAD -:20527000204040C56DFF63FA40F402A46DFF84FEC812482F534F20F01024534A20F010C56F -:205290005AA8534F20406DFF52FA0BA8804040F46DFF72FE3C013C33081F82003E06821094 -:2052B000BE008220BE0D3C2BC812482F102440C502846DFF3CFA40F402846DFF5DFE3C1FBE -:2052D000C812482F532F20F010245328204040C56DFF2DFA40F402846DFF4EFE3C10C8129C -:2052F000482F534F20F010245348204040C56DFF1EFA40F402846DFF3FFE3C01484FA28F55 -:205310006CF43C02825914FFB70F01F134FF02923C0100906D000C006D009F046D00670543 -:205330006D008B0482046D00130000904DC0E2FF370FE1F78B0F20F23C010D004003000086 -:205350003C013C018B0F00223C010090F6430D00000300902010DA0089AF0609910000F689 -:20537000D9FF283014FFDF0FB8003C0A91000046D944189049A50A0A82146DFF02FF823497 -:2053900049A40A0A6D009307DF02F2FF0CAA3BA000005F0FA280DA0689AF06099100004604 -:2053B000D944189049A5000A49A6060A82146DFF0EFE49A4030A91000058D955D83682343E -:2053D0006DFF94FADF022480910000F6D9FF243014FF9E2C910000F6D9FF2430DA0134FFED -:2053F00091000046D94418906DFFBAFE89A2060991000046D944189091000056D95530B012 -:2054100049A6060A82046DFFE2FD3C5A49A4030A91000058D955DC3682346DFF67FADF028F -:205430002480910000F6D9FF203014FF9E2C910000F6D9FF2030DA0134FF91000046D9447B -:2054500018906DFF8DFE89A2060991000046D944189091000056D955309049A6060A82046D -:205470006DFFB5FD3C2D49A4030A91000058D955E03682346DFF3AFADF022380910000F60D -:20549000D9FF2C3014FF9E2C910000F6D9FF2C30DA0134FF91000046D94418906DFF60FEBC -:2054B00089A2060991000046D944189091000056D95530D049A6060A82046DFF88FD9100EA -:2054D0000046D94418906DFF0FFD910000F6D9FF1C30DA0134FF009000900D0000028204CB -:2054F0006DFF36FF9100004F82046DFF37EC910000F6D9FF0840DA0034FF0D004002008083 -:205510000D00000282046DFF23FFC5F4004082046DFF24EC910000F6D9FF0C40DA0034FFA5 -:205530000D004002008002484DC0E1FF16073C01370F48404DC0E20F3700E1078B0020F273 -:205550003C013C01EE0D6DFF27EC092010093C013C014C243C01A20F3F8FFDFF3C3A82FF6C -:205570005F4F3700DA003E44DA01BE4A3C32910000F6D9FF0840DA0134FF6DFFD9FE85FF0D -:20559000100042F8A5F8300002246DFFE1FE3C01910000F6D9FF084014FFEEFB3C1A9100AC -:2055B00000F6D9FF0C40DA0134FF6DFFC1FE85FF1040428FA5FF304002246DFFC9FE3C0139 -:2055D000910000F6D9FF0C4014FFEEFB3C023C01009020104DC0E2FF370FE1F78B0F208291 -:2055F0003C010D00400300003C013C01820034A0DA002CA2DA1F2CA3DA002CA1DA017801D3 -:20561000DADCACA4DA002CAA9100004F49A5000A6DFFEDEB9100004F82046DFF9FEBDA0072 -:2056300034AFDA002CA2DA1F2CA3DA002CA1DA017801DADDACA4DA012CAAC5F4004049A56D -:20565000000A6DFFD4EBC5F4004082046DFF86EB76830D0000030090024FBB00C4097FF0C8 -:2056700017803C0A3B0080429BB4E64E6DFF5DFFBB00C409A20FBB00C4093FF0F5FF3B5086 -:20569000C3400654E2F46DFF50FF3C073B50C3400654E2F46DFF49FF0090DA003E4ADA018A -:2056B0003E4CDA023E4EDA03BE40DA04BE423C15DA00A5FFF4823C11DA00A5FFF8823C0D5C -:2056D000DA00A5FFFC823C09DA00A5FFC0923C05DA00A5FFC4923C010090024F0B5610887D -:2056F000C5F4C0826DFF23E2821005F1D5863701820125F0D582820005F1E186370182018A -:2057100025F0E1820BF8104802966D00ED0082003E0F82105F0F2A0082205F0F44008230B5 -:205730005F0F5E0082405F0F78001D009300821005F1D0863701030025F0D082821005F12D -:20575000D1863701010025F0D182821005F1D0863701830125F0D082821005F1D08637012A -:20577000010325F0D0823C75821005F1D4863701030025F0D482821005F1D5863701010059 -:2057900025F0D582821005F1D4863701830125F0D482821005F1D4863701010325F0D482FB -:2057B0003C58821005F1D8863701030025F0D882821005F1D9863701010025F0D982821093 -:2057D00005F1D8863701830125F0D882821005F1D8863701010325F0D8823C3B821005F1AA -:2057F000DC863701030025F0DC82821005F1DD863701010025F0DD82821005F1DC863701CF -:20581000830125F0DC82821005F1DC863701010325F0DC823C1E821005F1E0863701030065 -:2058300025F0E082821005F1E1863701010025F0E182821005F1E0863701830125F0E08220 -:20585000821005F1E0863701010325F0E0823C01910000F6D9FF104010FFDA0134FF0090FE -:20587000DA003E4BDA01BE41DA02BE47DA03BE4DDA045F4F23003C2985FFF482370F70F05E -:205890003C01370F50203C2285FFF882370F70F03C01370F50203C1A85FFFC82370F70F012 -:2058B0003C01370F50203C1285FFC092370F70F03C01370F50203C0A85FFC492370F70F062 -:2058D0003C01370F50203C028202910000F6D9FF104001F400F614FFEE04DA044BF2012226 -:2058F0003C010090026F82005F40100082105F403A0082205F40570082305F407A00824099 -:205910005F40A4001D00C900F656910000F8D9FFB0563C11DF150780910000F8D9FF846688 -:205930003C0A820491000048D944E4363BE003506DFF5BF8EE06910000C8D9CC88563C1032 -:205950005E16910000C8D9CC9C563C0A820491000048D944E4363B2004506DFF46F81D0081 -:205970009C00DF250780910000F8D9FFAC663C0A820491000048D944E4363B8004506DFF26 -:2059900034F85E26910000C8D9CC98663C0A820491000048D944E4363BB004506DFF25F8A7 -:2059B0003C7BDF350780910000F8D9FFA8763C0A820491000048D944E4363B1005506DFF1E -:2059D00014F85E36910000C8D9CC80763C105E46910000C8D9CC94763C0A82049100004886 -:2059F000D944E4363B5005506DFFFFF73C55DF450780910000F8D9FFA4863C11DF5507804F -:205A1000910000F8D9FFB8863C0A820491000048D944E4363BC005506DFFE7F75E5691001C -:205A300000C8D9CCBC763C105E66910000C8D9CC90863C0A820491000048D944E4363B007C -:205A500006506DFFD2F73C28DF650780910000F8D9FFA0963C11DF750780910000F8D9FF5C -:205A7000B4963C0A820491000048D944E4363B7006506DFFBAF75E76910000C8D9CC8C96DE -:205A90003C0A820491000048D944E4363BA006506DFFABF73C013B000140820540F46DFFFB -:205AB0009DE03B000140820540C46DFF4FE00090024F0B561088C5F4C0826DFF38E08210CC -:205AD00005F1D5863701820125F0D582820005F1E1863701820125F0E1820BF81048029639 -:205AF0006DFF02FF82003E0F82105F0F2A0082205F0F440082305F0F5E0082405F0F7800B6 -:205B10001D009300823005F1D0863701030025F0D082821005F1D1863701010025F0D182A5 -:205B3000827005F1D0863701830125F0D082821005F1D0863701010325F0D0823C75823010 -:205B500005F1D4863701030025F0D482821005F1D5863701010025F0D582827005F1D48675 -:205B70003701830125F0D482821005F1D4863701010325F0D4823C58823005F1D886370193 -:205B9000030025F0D882821005F1D9863701010025F0D982827005F1D8863701830125F0DC -:205BB000D882821005F1D8863701010325F0D8823C3B823005F1DC863701030025F0DC82BB -:205BD000821005F1DD863701010025F0DD82827005F1DC863701830125F0DC82821005F11C -:205BF000DC863701010325F0DC823C1E823005F1E0863701030025F0E082821005F1E1867B -:205C10003701010025F0E182827005F1E0863701830125F0E082821005F1E0863701010318 -:205C300025F0E0823C01910000F6D9FF104010FFDA0034FF0090DA003C0C534F2000600FF2 -:205C50009140003F30F3D93FD438820074F0C21FBF4FF57F0090910000F8D9FFA846D4F4ED -:205C70006DFF3AD7910000F8D9FFA846C8246DFF33D7009020880249025A4DC0E2FF370FD3 -:205C9000E1F78B0F20B23C010D00400300003C013C01DA024BF901426DFF49D7402F49A45E -:205CB000240A40F56DFF6FDA6DFFC0E302246DFF7EE90B2310C882083C1C820702A60BCDC3 -:205CD00010486DFFB3D10B231048BB0024649BF6006082076DFFFAD1BBF0FFFF7FF2038055 -:205CF0003C0B8FFD1F1077CD800F0B0110C8C218DA103FF8E4FFDA103FF80280DA003E98AA -:205D1000DA013E9DDA02BE92DA03BE973C1DDA0089AF2418DA1E89AFA2183C16DA0089AF6A -:205D30002A18DA1F89AFA8183C0FDA0089AF2418DA2089AFA2183C08DA0089AF2A18DA2108 -:205D500089AFA8183C01DA024BF90102DF011780DA0089AF0018DA0789AF2018DA0189AFD6 -:205D7000211889A228090BCD10486DFF4EE989A22409DA0089AF0C183C15DA0189AF0018A1 -:205D9000DA0989AF2618DA0289AF271889A230090BCD10486DFF39E989A22C09DA0089AFB3 -:205DB0001418DA0089AF9A18DA0089AF9C18DA0089AF012849A4000A49A5240A6DFF1ED86D -:205DD00002BF6E030D0000034D00D0FF16015E19DA0182103700010E37F0040C89F0283903 -:205DF00049A4000A6DFFE9D9009020389100014F6DFF3CDF910001FF19FF00C0AE1F910057 -:205E1000014F8204BB0068599B85B9546DFF04E19100014F82246DFFE4E049A4000A910063 -:205E3000015F6DFF9CE082083C1982093C13370868F02CA4370948F02CA549A4240A49A598 -:205E5000000A6DFFEBDF49A4240A82146DFFB5E0C219DA083FF9ED7FC218BF48E87F009007 -:205E7000A002DA003E48DA013E4BDA023E4EDA03BE413C1591000026D92230F03C10910068 -:205E90000026D9225C103C0B91000026D92248303C0691000026D92274403C013C01009042 -:205EB00020200B4510A80B7610884DC0E2FF370FE1F78B0F20C23C010D00400300003C011F -:205ED0003C01370A48406DFF9FD191000046D944606040256DFF64D502A46D00250202A432 -:205EF0006D00B402910000F6D9FF6060DA0889FF2C08910000F6D9FF6060DA04ACF4910084 -:205F100000F6D9FF60604B0B61F16CF1910000F6D9FF6060DA072CFAA00FF4AFA00FF804BB -:205F300049A4180A49A5080A0BA9104802866D002800DA102CACDA8089AF1C08DA0089AF8F -:205F50001D08910000F6D9FF606049A2000AE8A202A46DFF87FF91000056D955606040249D -:205F70006DFFE4D2820502A46D00B401820502A46D00F60202CF6E030D0000030090DA0052 -:205F90003E4CDA015F4F4000DA025F4FC600DA035F4F27011D008901F658910000F8D9FF45 -:205FB000548680FF744F3C1CDF150980910000F8D9FF648680FF744F3C13DF2509809100E6 -:205FD00000F8D9FF748680FF744F3C0ADF350980910000F8D9FF449680FF744F3C01F668AA -:205FF000910000F8D9FF747680FF745F3C0ADF160980910000F8D9FF448680FF745F3C0176 -:206010001D005401DF450980910000F8D9FF74A680FF744F3C49DF550980910000F8D9FFF1 -:2060300044B680FF744F3C40DF650980910000F8D9FF54B680FF744F3C37DF75098091003D -:2060500000F8D9FF64B680FF744F3C2EDA087E58910000F8D9FF74B680FF744F3C25DA09D1 -:206070007E58910000F8D9FF44C680FF744F3C1CDA0A7E58910000F8D9FF54C680FF744FBE -:206090003C13DA0B7E58910000F8D9FF64C680FF744F3C0ADA0C7E58910000F8D9FF74C67C -:2060B00080FF744F3C01DF460980910000F8D9FF549680FF745F3C2EDF560980910000F855 -:2060D000D9FF649680FF745F3C25DF660980910000F8D9FF749680FF745F3C1CDF360980AA -:2060F000910000F8D9FF44A680FF745F3C13DF760980910000F8D9FF54A680FF745F3C0AD3 -:20611000DF260980910000F8D9FF64A680FF745F3C011D00CB00DA0D7E58910000F8D9FFE1 -:2061300054E680FF744F3C2EDA0E7E58910000F8D9FF64E680FF744F3C25DA0F7E5891000D -:2061500000F8D9FF74E680FF744F3C1CDA107E58910000F8D9FF44F680FF744F3C13DA1194 -:206170007E58910000F8D9FF54F680FF744F3C0ADA127E58910000F8D9FF64F680FF744F47 -:206190003C01DA0B7E68910000F8D9FF44D680FF745F3C25DA097E68910000F8D9FF54D665 -:2061B00080FF745F3C1CDA0A7E68910000F8D9FF64D680FF745F3C13DA0C7E68910000F8CA -:2061D000D9FF74D680FF745F3C0ADA087E68910000F8D9FF44E680FF745F3C013C66DA1384 -:2061F0007E58910000F8D9FFB40680FF744F3C37DA147E58910000F8D9FF841680FF744FE8 -:206210003C2EDA157E58910000F8D9FF941680FF744F3C25DA167E58910000F8D9FFA416B0 -:2062300080FF744F3C1CDA177E58910000F8D9FFB41680FF744F3C13DA187E58910000F8E0 -:20625000D9FF842680FF744F3C0ADA197E58910000F8D9FF942680FF744F3C01DA0E7E68F3 -:20627000910000F8D9FF74F680FF745F3C1CDA0F7E68910000F8D9FF840680FF745F3C133E -:20629000DA0D7E68910000F8D9FF940680FF745F3C0ADA107E68910000F8D9FFA40680FF34 -:2062B000745F3C013C023C010090404F82086DFFD9FDD424094F5208161F3C016E07D424CF -:2062D000821440F56DFF29D0821802823C0100900258910000F6D9FF6060D4FF3704484084 -:2062F0006DFF92CF91000046D944606040256DFF57D340F46DFFF8CF370868F06E03DA01C8 -:206310003C02DA0009F0431837F001F289FF031876850C2196042C213C050C21B70F01F10F -:206330002C210090DA003E4CDA015F4F2B00DA025F4F4900DA035F4F67001D00860091005F -:2063500000F6D9FF606091000026D9227400E8C2910000F6D9FF606091000026D9224C00B2 -:20637000E8E2910000F6D9FF6060DA0189FFAE08910000F6D9FF6060DA0189FFB4083C642D -:20639000910000F6D9FF606091000026D9226020E8C2910000F6D9FF606091000026D92221 -:2063B0007810E8E2910000F6D9FF6060DA0189FFAE08910000F6D9FF6060DA0189FFB40805 -:2063D0003C43910000F6D9FF606091000026D9224C40E8C2910000F6D9FF60609100002651 -:2063F000D9226430E8E2910000F6D9FF6060DA0189FFAE08910000F6D9FF6060DA0189FF7A -:20641000B4083C22910000F6D9FF606091000026D9227850E8C2910000F6D9FF606091005F -:206430000026D9225050E8E2910000F6D9FF6060DA0189FFAE08910000F6D9FF6060DA018F -:2064500089FFB4083C010090DA003E4BDA015F4F2600DA025F4F4000DA035F4F5A003C75A9 -:20647000910000F6D9FF6060DA0B89FFA008910000F6D9FF6060DA0A89FFA208910000F61C -:20649000D9FF6060DA0C89FFA408910000F6D9FF6060DA0089FF26083C61910000F6D9FF8F -:2064B0006060DA0D89FFA008910000F6D9FF6060DA0E89FFA208910000F6D9FF6060DA0FB4 -:2064D00089FFA408910000F6D9FF6060DA0089FF26083C44910000F6D9FF6060DA1089FFB8 -:2064F000A008910000F6D9FF6060DA1189FFA208910000F6D9FF6060DA1289FFA4089100D8 -:2065100000F6D9FF6060DA0089FF26083C27910000F6D9FF6060DA1389FFA008910000F627 -:20653000D9FF6060DA1489FFA208910000F6D9FF6060DA1589FFA408910000F6D9FF606032 -:20655000DA0089FF26083C0A820491000048D944CF463BC006506DFF48F200900258910052 -:2065700000F6D9FF6060D4FF370448406DFF4CCE91000046D944606040256DFF11D240F4C5 -:206590006DFFBFCE370868F06E03DA013C02DA0009F0431837F081F389FF031876850C213D -:2065B00096042C213C050C21B70F01F12C210090200834A56DFF56FCD42449A5000A82149C -:2065D0006DFFA1CF00900248404F3C0909FF0008B01F370F685002846DFFECFF09FF000857 -:2065F000EEF60090000600F000B403F00100000000000000000600F000B503F003000000D8 -:2066100001000000000600F000B403F00000000090000000000600F000B403F0010000009E -:2066300090000000000600F000B503F00200000090000000000600F000B503F003000000E9 -:2066500090000000000700F000B503F00100000000000000000700F000B503F00500000056 -:2066700001000000000700F000C003F00900000002000000000700F000B103F00A000000AF -:2066900004000000000700F000D303F00D00000005000000000700F000A203F00300000088 -:2066B00006000000000700F000A203F00200000090000000000700F000B103F00C000000FF -:2066D00090000000000700F000B503F00000000090000000000700F000B503F0010000004B -:2066F00090000000000700F000B503F00400000090000000000700F000B503F00500000023 -:2067100090000000000700F000C003F00A00000090000000000700F000D303F00C000000CC -:2067300090000000000700F000D303F00D00000090000000000800F000B403F003000000BD -:2067500000000000000800F000A203F00100000001000000000800F000B003F006000000F9 -:2067700003000000000800F000D303F00800000004000000000800F000A203F000000000AF -:2067900006000000000800F000A203F00000000090000000000800F000B003F00500000026 -:2067B00090000000000800F000B403F00200000090000000000800F000B403F00300000066 -:2067D00090000000000800F000D303F00800000090000000000800F000D303F009000000FC -:2067F00090000000000900F000B503F00700000000000000000900F000C003F003000000A2 -:2068100002000000000900F000A003F00100000004000000000900F000C103F00600000022 -:2068300005000000000900F000A003F00000000098000000000900F000A003F00100000092 -:2068500090000000000900F000B503F00600000090000000000900F000B503F007000000B9 -:2068700090000000000900F000C003F00000000090000000000900F000C003F0030000008D -:2068900090000000000900F000C103F00700000090000000000600F000000000000700F027 -:2068B00001000000000800F002000000000900F0030000000050C348640000000050C348B7 -:2068D00064000000140000000000000000000000010000000000000000000000000000002F -:2068F00000000000000000000000000000000101070000000000090100000000060200006D -:2069100000000A030000000000000000000000000101000000000000002A00F0000000003E -:20693000002B00F001000000000081F800000000000083F801000000002E00F00200000016 -:2069500000A003F00800000000000000002E00F00200000000D303F006000000010000009F -:20697000002E00F00200000000A003F00700000000000000002E00F00200000000D303F067 -:206990000700000001000000002E00F00300000000A203F00700000000000000002E00F004 -:2069B0000300000000A203F00600000000000000002E00F00400000000A003F0090000006B -:2069D00000000000002E00F00400000000D303F00500000001000000002E00F00400000097 -:2069F00000A203F00800000000000000002E00F00500000000C103F006000000000000000D -:206A1000002E00F00500000000B003F00100000001000000002E00F00500000000C103F0C7 -:206A30000700000000000000002E00F00500000000B003F00300000001000000002E00F057 -:206A50000600000000C003F00000000000000000002E00F00600000000C003F00300000093 -:206A700000000000002E00F00600000000B003F00200000001000000040017B7D138000061 -:206A900000000000030017B7D138000000000000020017B7D1380000000000000300000030 -:206AB000886A0080013B050017B7513912011202FF0F3F0312221402FFFFFF0F02000000EC -:206AD0000F000000010000000F000000000000003F000000000000003F000000D514000020 -:206AF000FF7F0000002D3101000000F000000000000100F0010000004E414E006E616E00AD -:206B1000494E4600696E660000020202020202020202030101010102020202020202020220 -:206B300002020202020202020204404040404040404040404040404040202020202020208F -:206B5000202020404040404040408888888888880808080808080808080808080808080855 -:206B7000080808084040404040409090909090901010101010101010101010101010101005 -:206B90001010101040404040020000000000000000000000000000000000000000000000A3 -:206BB0000000000000000000000000000000000000000000000000000000000000000000C5 -:206BD0000000000000000000000000000000000000000000000000000000000000000000A5 -:206BF000000000000000000000000000000000000000000000000000000000000000000085 -:206C1000000000000000000000454E434F4445525F44495220636F756E74657220090925AF -:206C300064202E0D0A00454E434F4445525F5155414444454320636F756E746572200925B7 -:206C500064202E0D0A0066696C653A2025730066696C653A206D646B2F2573006C696E6524 -:206C70003A202564000D0A66696C65202573206C696E652025643A2025732E0D0A000D0AF3 -:206C900066696C65202573206C696E652025642E0D0A00417373657274206572726F72001A -:206CB0002E2E2F6C69627261726965732F7A665F636F6D6D6F6E2F7A665F636F6D6D6F6E8E -:206CD0005F6669666F2E6300524D430047474100544853002E2E2F6C696272617269657328 -:206CF0002F7A665F6472697665722F7A665F6472697665725F656E636F6465722E63002E92 -:206D10002E2F6C69627261726965732F7A665F6472697665722F7A665F6472697665725FF6 -:076D3000756172742E63000F -:206D380000A6016034010060340100600000000050000000090000008401006084010060E7 -:206D580000000000500000000A000100000000000000000000000000FFFFFFFF06000200BC -:206D78000000000000000000000000000000000000000000000000000000000000000000FB -:206D98000000000000000000000000000000000000000000000000000000000000000000DB -:206DB8000000000000000000000000000000000000000000000000000000000000000000BB -:206DD80000000000000000000000000000000000000000000000000000000000000000009B -:206DF800000000000000000000000000E8540080E8540080E8540080E8540080E8540080CF -:176E1800E8540080002D310100010000000000000101000000000045 -:206E300001000000000000601C6E0080040000000100000004000060386D0080CC0000007D -:206E500001000000D0000060206E00800100000001000000D4000060216E0080010000009D -:206E700001000000D8000060226E00800100000001000000DC000060236E00800100000069 -:206E900001000000E0000060246E00800100000001000000E4000060256E00800100000035 -:206EB00001000000E8000060266E00800100000001000000EC000060276E00800100000001 -:206ED00001000000F0000060046E0080180000000100000008010060286E008001000000C6 -:206EF000010000000C010060296E00800100000001000000100100602A6E0080050000006D -:206F1000020000001801006000000000BE00000002000000D8010060000000006500000088 -:206F3000020000004002006000000000F101000002000000340400600000000025000000EC -:206F5000020000005C040060000000004100000002000000A00400600000000025000000F3 -:206F700002000000C80400600000000041000000020000000C0500600000000025000000FA -:206F9000020000003405006000000000410000000200000078050060000000002500000001 -:206FB00002000000A0050060000000004000000001000000000000702C000080020000005B -:206FD00001000000040000702E00008002000000000000000000000000000000000000007C -:02000004800278 -:2000000000000000700059B30000000000000000000000000000000064B81E799B47E18668 -:02000004800F6B -:0A414000910000E8D9EE6C54DC0E8B -:0A416000910000E8D9EE4064DC0E87 -:0A418000910000E8D9EE5054DC0E67 -:0A41A000910000E8D9EE4064DC0E47 -:0A41C000910000E8D9EE6C64DC0EFB -:0A41E000910000E8D9EE5064DC0EF7 -:0A420000910000E8D9EE4064DC0EE6 -:0A422000910000E8D9EE6674DC0E90 -:0A424000910000E8D9EE4A74DC0E8C -:0A426000910000E8D9EE4064DC0E86 -:0A428000910000E8D9EE6084DC0E26 -:0A42A000910000E8D9EE4484DC0E22 -:0A43C000910000E8D9EE2CD4DC0EC9 -:0A43E000910000E8D9EE7A04DC0E2B -:0A440000910000E8D9EE5C14DC0E18 -:0A442000910000E8D9EE7E14DC0ED6 -:0A450000910000E8D9EE5C34DC0EF7 -:0A456000910000E8D9EE5644DC0E8D -:0A48C000910000E8D9EE6024DC0E40 -:0A490000910000E8D9EE7E24DC0EE1 -:0A5B8000910000E8D9EE6A35DC0E52 -:0A5BA000910000E8D9EE5045DC0E3C -:040000058000002057 -:00000001FF diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.map b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.map deleted file mode 100644 index 4cef70d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.map +++ /dev/null @@ -1,10010 +0,0 @@ - - -******************************************************************** Tool and Invocation ********************************************************************* -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| tool | TASKING VX-toolset for AURIX Development Studio (non-commercial): object linker v1.1r8 Build 22011964 | -| path | D:\ADS\AURIX-Studio-1.9.20\tools\Compilers\Tasking_1.1r8\ctc\bin\ltc | -| arguments | -f cc23820a | -| file:cc23820a | -o E07_encoder_demo.elf -d../Lcf_Tasking_Tricore_Tc.lsl -D__CPU__=tc26xb -D__PROC_TC26XB__ --core=mpe:vtc --no-warnings -Oc -OL -Ot -Ox -Oy | -| | --map-file=E07_encoder_demo.map -mc -mf -mi -mk -ml -mm -md -mr -mu --error-limit=42 -oE07_encoder_demo.hex:IHEX --map-file --munch | -| | ./user/cpu0_main.o ./user/cpu1_main.o ./user/isr.o ./libraries/zf_driver/zf_driver_adc.o ./libraries/zf_driver/zf_driver_delay.o | -| | ./libraries/zf_driver/zf_driver_dma.o ./libraries/zf_driver/zf_driver_encoder.o ./libraries/zf_driver/zf_driver_exti.o | -| | ./libraries/zf_driver/zf_driver_flash.o ./libraries/zf_driver/zf_driver_gpio.o ./libraries/zf_driver/zf_driver_pit.o | -| | ./libraries/zf_driver/zf_driver_pwm.o ./libraries/zf_driver/zf_driver_soft_iic.o ./libraries/zf_driver/zf_driver_soft_spi.o | -| | ./libraries/zf_driver/zf_driver_spi.o ./libraries/zf_driver/zf_driver_timer.o ./libraries/zf_driver/zf_driver_uart.o | -| | ./libraries/zf_device/zf_device_absolute_encoder.o ./libraries/zf_device/zf_device_ble6a20.o | -| | ./libraries/zf_device/zf_device_bluetooth_ch9141.o ./libraries/zf_device/zf_device_camera.o ./libraries/zf_device/zf_device_dl1a.o | -| | ./libraries/zf_device/zf_device_dl1b.o ./libraries/zf_device/zf_device_gnss.o ./libraries/zf_device/zf_device_icm20602.o | -| | ./libraries/zf_device/zf_device_imu660ra.o ./libraries/zf_device/zf_device_imu660rb.o ./libraries/zf_device/zf_device_imu660rx.o | -| | ./libraries/zf_device/zf_device_imu963ra.o ./libraries/zf_device/zf_device_ips114.o ./libraries/zf_device/zf_device_ips200.o | -| | ./libraries/zf_device/zf_device_key.o ./libraries/zf_device/zf_device_menc15a.o ./libraries/zf_device/zf_device_mpu6050.o | -| | ./libraries/zf_device/zf_device_mt9v03x.o ./libraries/zf_device/zf_device_mt9v03x2.o ./libraries/zf_device/zf_device_oled.o | -| | ./libraries/zf_device/zf_device_ov7725.o ./libraries/zf_device/zf_device_scc8660.o ./libraries/zf_device/zf_device_tft180.o | -| | ./libraries/zf_device/zf_device_tsl1401.o ./libraries/zf_device/zf_device_type.o ./libraries/zf_device/zf_device_uart_receiver.o | -| | ./libraries/zf_device/zf_device_virtual_oscilloscope.o ./libraries/zf_device/zf_device_wifi_spi.o | -| | ./libraries/zf_device/zf_device_wifi_uart.o ./libraries/zf_device/zf_device_wireless_uart.o ./libraries/zf_components/printf_redirect.o | -| | ./libraries/zf_components/seekfree_assistant.o ./libraries/zf_components/seekfree_assistant_interface.o | -| | ./libraries/zf_common/zf_common_clock.o ./libraries/zf_common/zf_common_debug.o ./libraries/zf_common/zf_common_fifo.o | -| | ./libraries/zf_common/zf_common_font.o ./libraries/zf_common/zf_common_function.o ./libraries/zf_common/zf_common_interrupt.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o | -| | ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o | -| | ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o | -| | ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o | -| | I:\shuangs\TC264\Example\Coreboard_Demo\E07_encoder_demo\libraries\zf_device\zf_device_config.a -lrt -lcpsx_fpu -lcs_fpu -lfp_fpu -lrt | -| | -LD:\ADS\AURIX-Studio-1.9.20\tools\Compilers\Tasking_1.1r8\ctc\lib/tc16x | -| task | task1 | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -*********************************************************************** Used Resources *********************************************************************** - -* Memory usage in bytes -======================== -+-------------------------------------------------------------------+ -| Memory | Code | Data | Reserved | Free | Total | -|===================================================================| -| mpe:dfls0 | 0x0 | 0x0 | 0x104000 | 0x0 | 0x104000 | -| mpe:dsram0 | 0x0 | 0x000004 | 0x002c00 | 0x00f3fc | 0x012000 | -| mpe:dsram1 | 0x0 | 0x0005a2 | 0x003400 | 0x01a65e | 0x01e000 | -| mpe:edmem | 0x0 | 0x0 | 0x0 | 0x080000 | 0x080000 | -| mpe:pfls0 | 0x0066a2 | 0x000a3e | 0x0 | 0x0f8f20 | 0x100000 | -| mpe:pfls1 | 0x0 | 0x0 | 0x0 | 0x180000 | 0x180000 | -| mpe:psram0 | 0x0 | 0x0 | 0x0 | 0x004000 | 0x004000 | -| mpe:psram1 | 0x0 | 0x0 | 0x0 | 0x008000 | 0x008000 | -|-------------------------------------------------------------------| -| Total | 0x0066a2 | 0x000fe4 | 0x10a000 | 0x32e97a | 0x440000 | -+-------------------------------------------------------------------+ - -* Space usage in bytes -======================= -+---------------------------------------------------------------------------------------------------------------------------------------------------+ -| Space | Native used Rom | Native used Ram | Native used NVRam | Foreign used | Reserved | Free Rom | Free Ram | Free NVRam | Total | -|===================================================================================================================================================| -| mpe:tc0:abs18 | 0x0 | 0x0 | 0x0 | 0x0045cc | 0xffffffd0 | 0x00000a | 0x00ba5a | 0x0 | 0x010000 | -| mpe:tc0:abs24 | 0x0 | 0x0 | 0x0 | 0x007686 | 0x006000 | 0x1f8f20 | 0x035a5a | 0x0 | 0x23c000 | -| mpe:tc0:csa | 0x0 | 0x0 | 0x0 | 0x000004 | 0x002c00 | 0x0 | 0x00f3fc | 0x0 | 0x012000 | -| mpe:tc0:linear | 0x0 | 0x0 | 0x0 | 0x007686 | 0x10a000 | 0x278f20 | 0x0b5a5a | 0x0 | 0x440000 | -| mpe:tc1:abs18 | 0x0 | 0x0 | 0x0 | 0x0045cc | 0xffffffd0 | 0x00000a | 0x00ba5a | 0x0 | 0x010000 | -| mpe:tc1:abs24 | 0x0 | 0x0 | 0x0 | 0x007686 | 0x006000 | 0x1f8f20 | 0x035a5a | 0x0 | 0x23c000 | -| mpe:tc1:csa | 0x0 | 0x0 | 0x0 | 0x0005a2 | 0x003400 | 0x0 | 0x01a65e | 0x0 | 0x01e000 | -| mpe:tc1:linear | 0x0 | 0x0 | 0x0 | 0x007686 | 0x10a000 | 0x278f20 | 0x0b5a5a | 0x0 | 0x440000 | -| mpe:vtc:abs18 | 0x0 | 0x0 | 0x0 | 0x0045cc | 0xffffffd0 | 0x00000a | 0x007a5a | 0x0 | 0x00c000 | -| mpe:vtc:abs24 | 0x0 | 0x0 | 0x0 | 0x007686 | 0x006000 | 0x1f8f20 | 0x035a5a | 0x0 | 0x23c000 | -| mpe:vtc:csa | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 0x0 | -| mpe:vtc:linear | 0x0070e0 | 0x0005a6 | 0x0 | 0x0 | 0x10a000 | 0x278f20 | 0x0b5a5a | 0x0 | 0x440000 | -|---------------------------------------------------------------------------------------------------------------------------------------------------| -| Total | 0x0070e0 | 0x0005a6 | 0x0 | - | - | - | - | - | - | -| Largest gap | - | - | - | - | - | 0x180000 | 0x080000 | 0x0 | - | -+---------------------------------------------------------------------------------------------------------------------------------------------------+ - -Note: -Multiple address spaces may be mapped at the same (physical) memory address -ranges. Physical memory allocated (i.e. used) for sections in the given space -are called "Native used Rom" and "Native used Ram" whereas memory allocated by -other spaces is called "Foreign used" memory. - -* Estimated stack usage -======================== -+-------------------------+ -| Stack Name | Used | -|=========================| -| stack 0 | 0x00001810 | -|-------------------------| -| recursive | yes | -+-------------------------+ - - -********************************************************************** Processed Files *********************************************************************** -+---------------------------------------------------------------------------------------+ -| File | From archive | Symbol causing the extraction | -|=======================================================================================| -| Assert.o | | | -| Bsp.o | | | -| CompilerDcc.o | | | -| CompilerGhs.o | | | -| CompilerGnuc.o | | | -| CompilerTasking.o | | | -| IfxAsclin.o | | | -| IfxAsclin_Asc.o | | | -| IfxAsclin_PinMap.o | | | -| IfxAsclin_cfg.o | | | -| IfxCcu6.o | | | -| IfxCcu6_PinMap.o | | | -| IfxCcu6_Timer.o | | | -| IfxCcu6_cfg.o | | | -| IfxCif_PinMap.o | | | -| IfxCif_cfg.o | | | -| IfxCpu.o | | | -| IfxCpu_CStart0.o | | | -| IfxCpu_CStart1.o | | | -| IfxCpu_Irq.o | | | -| IfxCpu_cfg.o | | | -| IfxDma.o | | | -| IfxDma_Dma.o | | | -| IfxDma_cfg.o | | | -| IfxDsadc_PinMap.o | | | -| IfxEmem_cfg.o | | | -| IfxEray_PinMap.o | | | -| IfxEray_cfg.o | | | -| IfxEth_PinMap.o | | | -| IfxFlash.o | | | -| IfxFlash_cfg.o | | | -| IfxGpt12.o | | | -| IfxGpt12_IncrEnc.o | | | -| IfxGpt12_PinMap.o | | | -| IfxGtm.o | | | -| IfxGtm_Atom.o | | | -| IfxGtm_Atom_Pwm.o | | | -| IfxGtm_Cmu.o | | | -| IfxGtm_Dpll.o | | | -| IfxGtm_PinMap.o | | | -| IfxGtm_Tbu.o | | | -| IfxGtm_Tim.o | | | -| IfxGtm_Tom.o | | | -| IfxGtm_cfg.o | | | -| IfxHssl_cfg.o | | | -| IfxI2c_PinMap.o | | | -| IfxI2c_cfg.o | | | -| IfxMsc_PinMap.o | | | -| IfxMsc_cfg.o | | | -| IfxMtu.o | | | -| IfxMtu_cfg.o | | | -| IfxMultican_PinMap.o | | | -| IfxMultican_cfg.o | | | -| IfxPort.o | | | -| IfxPort_PinMap.o | | | -| IfxPort_cfg.o | | | -| IfxPsi5_PinMap.o | | | -| IfxPsi5_cfg.o | | | -| IfxPsi5s_PinMap.o | | | -| IfxQspi.o | | | -| IfxQspi_PinMap.o | | | -| IfxQspi_SpiMaster.o | | | -| IfxQspi_cfg.o | | | -| IfxScuCcu.o | | | -| IfxScuEru.o | | | -| IfxScuWdt.o | | | -| IfxScu_PinMap.o | | | -| IfxScu_cfg.o | | | -| IfxSent_PinMap.o | | | -| IfxSent_cfg.o | | | -| IfxSmu_PinMap.o | | | -| IfxSmu_cfg.o | | | -| IfxSrc.o | | | -| IfxSrc_cfg.o | | | -| IfxStdIf_DPipe.o | | | -| IfxStdIf_Pos.o | | | -| IfxStdIf_PwmHl.o | | | -| IfxStdIf_Timer.o | | | -| IfxStm.o | | | -| IfxStm_cfg.o | | | -| IfxVadc.o | | | -| IfxVadc_Adc.o | | | -| IfxVadc_PinMap.o | | | -| IfxVadc_cfg.o | | | -| Ifx_AngleTrkF32.o | | | -| Ifx_Cf32.o | | | -| Ifx_CircularBuffer.asm.o | | | -| Ifx_CircularBuffer.o | | | -| Ifx_Crc.o | | | -| Ifx_FftF32.o | | | -| Ifx_FftF32_BitReverseTable.o | | | -| Ifx_FftF32_TwiddleTable.o | | | -| Ifx_Fifo.o | | | -| Ifx_IntegralF32.o | | | -| Ifx_LowPassPt1F32.o | | | -| Ifx_LutAtan2F32.o | | | -| Ifx_LutAtan2F32_Table.o | | | -| Ifx_LutLSincosF32.o | | | -| Ifx_LutLinearF32.o | | | -| Ifx_LutSincosF32.o | | | -| Ifx_LutSincosF32_Table.o | | | -| Ifx_RampF32.o | | | -| Ifx_WndF32_BlackmanHarrisTable.o | | | -| Ifx_WndF32_HannTable.o | | | -| SpiIf.o | | | -| _Exit.o | libcs_fpu.a | _Exit | -| _atanf.o | libcs_fpu.a | _atanf | -| _ctype.o | libcs_fpu.a | __ctype | -| _doflt.o | libcs_fpu.a | __printf_float | -| _doprint_llong.o | libcs_fpu.a | __printf_llong2 | -| _edom_raise_invalid.o | libcs_fpu.a | _edom_raise_invalid | -| _edom_raise_invalidf.o | libcs_fpu.a | _edom_raise_invalidf | -| _io_putc.o | libcs_fpu.a | _io_putc | -| _io_puts.o | libcs_fpu.a | _io_puts | -| _iob.o | libcs_fpu.a | _iob | -| _sbrk.o | libcs_fpu.a | _sbrk | -| _signbitf.o | libcs_fpu.a | _signbitf | -| _sinusf.o | libcs_fpu.a | _sinusf | -| asinf.o | libcs_fpu.a | asin | -| atan2f.o | libcs_fpu.a | atan2 | -| atanf.o | libcs_fpu.a | atanf | -| cacc2spf.o | librt.a | __rt_lfr_to_spf | -| cinit.o | libcs_fpu.a | _c_init | -| copysignf.o | libcs_fpu.a | copysignf | -| cosf.o | libcs_fpu.a | cosf | -| cpu0_main.o | | | -| cpu1_main.o | | | -| cspf2c.o | libfp_fpu.a | __f_ftoc | -| cspf2s.o | libfp_fpu.a | __f_ftos | -| cspf2uc.o | libfp_fpu.a | __f_ftouc | -| cspf2ull.o | libfp_fpu.a | __f_ftoull | -| cspf2us.o | libfp_fpu.a | __f_ftous | -| cull2spf.o | libfp_fpu.a | __f_ulltof | -| dbg.o | libcs_fpu.a | _write | -| dbg__exit.o | libcs_fpu.a | _exit | -| dbg_trap.o | libcs_fpu.a | _dbg_trap_tc | -| errno.o | libcs_fpu.a | _Errno | -| exit.o | libcs_fpu.a | exit | -| expf.o | libcs_fpu.a | expf | -| fclose.o | libcs_fpu.a | fclose | -| fenv.o | libcs_fpu.a | feraiseexcept | -| fflush.o | libcs_fpu.a | _fflush | -| floorf.o | libcs_fpu.a | floorf | -| free.o | libcs_fpu.a | free | -| frexpf.o | libcs_fpu.a | frexpf | -| isinff.o | libcs_fpu.a | _isinff | -| isnanf.o | libcs_fpu.a | _isnanf | -| isr.o | | | -| ldexpf.o | libcs_fpu.a | ldexpf | -| log10f.o | libcs_fpu.a | log10f | -| logf.o | libcs_fpu.a | logf | -| malloc-data.o | libcs_fpu.a | _malloc_head | -| malloc.o | libcs_fpu.a | malloc | -| memcpy.o | libcs_fpu.a | memcpy | -| memset.o | libcs_fpu.a | memset | -| misc_spf.o | libfp_fpu.a | sp_round8_and_normalize | -| modff.o | libcs_fpu.a | modf | -| powf.o | libcs_fpu.a | pow | -| printf.o | libcs_fpu.a | printf | -| printf_int.o | libcs_fpu.a | __printf_int | -| printf_llong.o | libcs_fpu.a | __printf_llong | -| printf_redirect.o | | | -| printf_simple.o | libcs_fpu.a | __printf_simple | -| seekfree_assistant.o | | | -| seekfree_assistant_interface.o | | | -| sinf.o | libcs_fpu.a | sinf | -| sprintf.o | libcs_fpu.a | sprintf | -| sqrtf.o | libcs_fpu.a | sqrtf | -| strchr.o | libcs_fpu.a | strchr | -| strlen.o | libcs_fpu.a | strlen | -| strncmp.o | libcs_fpu.a | strncmp | -| strncpy.o | libcs_fpu.a | strncpy | -| strrchr.o | libcs_fpu.a | strrchr | -| strstr.o | libcs_fpu.a | strstr | -| ui64_div.o | librt.a | __ll_udiv64 | -| ui64_mul.o | librt.a | __ll_mul64 | -| ui64_sh.o | librt.a | __ll_ushr64 | -| ungetc.o | libcs_fpu.a | ungetc | -| vsprintf.o | libcs_fpu.a | vsprintf | -| weakstub.o | libcs_fpu.a | _weakstub | -| zf_common_clock.o | | | -| zf_common_debug.o | | | -| zf_common_fifo.o | | | -| zf_common_font.o | | | -| zf_common_function.o | | | -| zf_common_interrupt.o | | | -| zf_device_absolute_encoder.o | | | -| zf_device_ble6a20.o | | | -| zf_device_bluetooth_ch9141.o | | | -| zf_device_camera.o | | | -| zf_device_config.o | zf_device_config.a | mt9v03x_set_config_sccb | -| zf_device_dl1a.o | | | -| zf_device_dl1b.o | | | -| zf_device_gnss.o | | | -| zf_device_icm20602.o | | | -| zf_device_imu660ra.o | | | -| zf_device_imu660rb.o | | | -| zf_device_imu660rx.o | | | -| zf_device_imu963ra.o | | | -| zf_device_ips114.o | | | -| zf_device_ips200.o | | | -| zf_device_key.o | | | -| zf_device_menc15a.o | | | -| zf_device_mpu6050.o | | | -| zf_device_mt9v03x.o | | | -| zf_device_mt9v03x2.o | | | -| zf_device_oled.o | | | -| zf_device_ov7725.o | | | -| zf_device_scc8660.o | | | -| zf_device_tft180.o | | | -| zf_device_tsl1401.o | | | -| zf_device_type.o | | | -| zf_device_uart_receiver.o | | | -| zf_device_virtual_oscilloscope.o | | | -| zf_device_wifi_spi.o | | | -| zf_device_wifi_uart.o | | | -| zf_device_wireless_uart.o | | | -| zf_driver_adc.o | | | -| zf_driver_delay.o | | | -| zf_driver_dma.o | | | -| zf_driver_encoder.o | | | -| zf_driver_exti.o | | | -| zf_driver_flash.o | | | -| zf_driver_gpio.o | | | -| zf_driver_pit.o | | | -| zf_driver_pwm.o | | | -| zf_driver_soft_iic.o | | | -| zf_driver_soft_spi.o | | | -| zf_driver_spi.o | | | -| zf_driver_timer.o | | | -| zf_driver_uart.o | | | -+---------------------------------------------------------------------------------------+ - - -************************************************************************ Link Result ************************************************************************* -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| [in] File | [in] Section | [in] Size (MAU) | [out] Offset | [out] Section | [out] Size (MAU) | -|==============================================================================================================================================================| -| dbg.o | .bss._dbg_request.libcs_fpu | 0x00000014 | 0x0 | .bss._dbg_request.libcs_fpu (14526) | 0x00000014 | -| | (14526) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc-data.o | .bss._malloc_head.libcs_fpu | 0x00000004 | 0x0 | .bss._malloc_head.libcs_fpu (14283) | 0x00000004 | -| | (14283) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc-data.o | .bss._malloc_start.libcs_fpu | 0x00000004 | 0x0 | .bss._malloc_start.libcs_fpu (14284) | 0x00000004 | -| | (14284) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _iob.o | .bss.stdin_buf.libcs_fpu | 0x00000050 | 0x0 | .bss.stdin_buf.libcs_fpu (14399) | 0x00000050 | -| | (14399) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _iob.o | .bss.stdout_buf.libcs_fpu | 0x00000050 | 0x0 | .bss.stdout_buf.libcs_fpu (14400) | 0x00000050 | -| | (14400) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .bss.zf_common_clock.cpu_init_ | 0x00000002 | 0x0 | .bss.zf_common_clock.cpu_init_finish (4284) | 0x00000002 | -| | finish (4284) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .bss.zf_common_clock.g_AppCpu0 | 0x00000010 | 0x0 | .bss.zf_common_clock.g_AppCpu0 (4283) | 0x00000010 | -| | (4283) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_out | 0x00000014 | 0x0 | .bss.zf_common_debug.debug_output_info (4336) | 0x00000014 | -| | put_info (4336) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000040 | 0x0 | .bss.zf_common_debug.debug_uart_buffer (4339) | 0x00000040 | -| | t_buffer (4339) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000001 | 0x0 | .bss.zf_common_debug.debug_uart_data (4340) | 0x00000001 | -| | t_data (4340) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .bss.zf_common_debug.debug_uar | 0x00000018 | 0x0 | .bss.zf_common_debug.debug_uart_fifo (4341) | 0x00000018 | -| | t_fifo (4341) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gnss_recei | 0x00000018 | 0x0 | .bss.zf_device_gnss.gnss_receiver_fifo (1666) | 0x00000018 | -| | ver_fifo (1666) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_gga_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_gga_buffer (1671) | 0x00000080 | -| | ffer (1671) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_rmc_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_rmc_buffer (1672) | 0x00000080 | -| | ffer (1672) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .bss.zf_device_gnss.gps_ths_bu | 0x00000080 | 0x0 | .bss.zf_device_gnss.gps_ths_buffer (1673) | 0x00000080 | -| | ffer (1673) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart0_handle (1132) | 0x0000001c | -| | le (1132) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart0_rx_buffer (1138) | 0x00000025 | -| | uffer (1138) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart0_tx_buffer (1137) | 0x00000025 | -| | uffer (1137) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart1_handle (1133) | 0x0000001c | -| | le (1133) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart1_rx_buffer (1140) | 0x00000025 | -| | uffer (1140) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart1_tx_buffer (1139) | 0x00000025 | -| | uffer (1139) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart2_handle (1134) | 0x0000001c | -| | le (1134) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart2_rx_buffer (1142) | 0x00000025 | -| | uffer (1142) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart2_tx_buffer (1141) | 0x00000025 | -| | uffer (1141) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_hand | 0x0000001c | 0x0 | .bss.zf_driver_uart.uart3_handle (1135) | 0x0000001c | -| | le (1135) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_rx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart3_rx_buffer (1144) | 0x00000025 | -| | uffer (1144) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_tx_b | 0x00000025 | 0x0 | .bss.zf_driver_uart.uart3_tx_buffer (1143) | 0x00000025 | -| | uffer (1143) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .bss.zf_driver_uart.uart_confi | 0x00000040 | 0x0 | .bss.zf_driver_uart.uart_config (1136) | 0x00000040 | -| | g (1136) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .data.IfxScuCcu.IfxScuCcu_xtal | 0x00000004 | 0x0 | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10229) | 0x00000004 | -| | Frequency (10229) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _sbrk.o | .data._end.libcs_fpu (14293) | 0x00000004 | 0x0 | .data._end.libcs_fpu (14293) | 0x00000004 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _iob.o | .data._iob.libcs_fpu (14401) | 0x000000c8 | 0x0 | .data._iob.libcs_fpu (14401) | 0x000000c8 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .data.cpu0_dsram (4) | 0x00000002 | 0x0 | .data.cpu0_dsram (4) | 0x00000002 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .data.cpu0_dsram (5) | 0x00000002 | 0x0 | .data.cpu0_dsram (5) | 0x00000002 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug._999001_ | 0x00000001 | 0x0 | .data.zf_common_debug._999001_assert_nest_index | 0x00000001 | -| | assert_nest_index (4347) | | | (4347) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug.zf_debug | 0x00000001 | 0x0 | .data.zf_common_debug.zf_debug_assert_enable | 0x00000001 | -| | _assert_enable (4338) | | | (4338) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .data.zf_common_debug.zf_debug | 0x00000001 | 0x0 | .data.zf_common_debug.zf_debug_init_flag (4337) | 0x00000001 | -| | _init_flag (4337) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_flag | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_flag (1663) | 0x00000001 | -| | (1663) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_gga_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_gga_state (1668) | 0x00000001 | -| | state (1668) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_rmc_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_rmc_state (1669) | 0x00000001 | -| | state (1669) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_stat | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_state (1665) | 0x00000001 | -| | e (1665) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .data.zf_device_gnss.gnss_ths_ | 0x00000001 | 0x0 | .data.zf_device_gnss.gnss_ths_state (1670) | 0x00000001 | -| | state (1670) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_dm | 0x00000004 | 0x0 | .data.zf_device_type.camera_dma_handler (3516) | 0x00000004 | -| | a_handler (3516) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_dm | 0x00000004 | 0x0 | .data.zf_device_type.camera_dma_handler_2 | 0x00000004 | -| | a_handler_2 (3520) | | | (3520) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_ua | 0x00000004 | 0x0 | .data.zf_device_type.camera_uart_handler (3514) | 0x00000004 | -| | rt_handler (3514) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_vs | 0x00000004 | 0x0 | .data.zf_device_type.camera_vsync_handler | 0x00000004 | -| | ync_handler (3515) | | | (3515) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.camera_vs | 0x00000004 | 0x0 | .data.zf_device_type.camera_vsync_handler_2 | 0x00000004 | -| | ync_handler_2 (3519) | | | (3519) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .data.zf_device_type.wireless_ | 0x00000004 | 0x0 | .data.zf_device_type.wireless_module_uart_handl | 0x00000004 | -| | module_uart_handler (3522) | | | er (3522) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .data.zf_driver_delay.stm0_isr | 0x00000001 | 0x0 | .data.zf_driver_delay.stm0_isr_flag (234) | 0x00000001 | -| | _flag (234) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .data.zf_driver_delay.stm1_isr | 0x00000001 | 0x0 | .data.zf_driver_delay.stm1_isr_flag (235) | 0x00000001 | -| | _flag (235) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .data.zf_driver_encoder.encode | 0x00000005 | 0x0 | .data.zf_driver_encoder.encoder_mode (330) | 0x00000005 | -| | r_mode (330) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..17.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..17.str.libcs_fpu (14432) | 0x00000004 | -| | (14432) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..18.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..18.str.libcs_fpu (14433) | 0x00000004 | -| | (14433) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..19.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..19.str.libcs_fpu (14434) | 0x00000004 | -| | (14434) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .rodata..20.str.libcs_fpu | 0x00000004 | 0x0 | .rodata..20.str.libcs_fpu (14435) | 0x00000004 | -| | (14435) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_I | 0x00000010 | -| | clin0_RXA_P14_1_IN (4685) | | | N (4685) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_I | 0x00000010 | -| | clin0_RXB_P15_3_IN (4686) | | | N (4686) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OU | 0x00000010 | -| | clin0_TX_P14_0_OUT (4735) | | | T (4735) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OU | 0x00000010 | -| | clin0_TX_P14_1_OUT (4736) | | | T (4736) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OU | 0x00000010 | -| | clin0_TX_P15_2_OUT (4737) | | | T (4737) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OU | 0x00000010 | -| | clin0_TX_P15_3_OUT (4738) | | | T (4738) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_I | 0x00000010 | -| | clin1_RXA_P15_1_IN (4687) | | | N (4687) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_I | 0x00000010 | -| | clin1_RXB_P15_5_IN (4688) | | | N (4688) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_I | 0x00000010 | -| | clin1_RXC_P20_9_IN (4689) | | | N (4689) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_ | 0x00000010 | -| | clin1_RXE_P11_10_IN (4691) | | | IN (4691) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_ | 0x00000010 | -| | clin1_RXF_P33_13_IN (4692) | | | IN (4692) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_I | 0x00000010 | -| | clin1_RXG_P02_3_IN (4693) | | | N (4693) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OU | 0x00000010 | -| | clin1_TX_P02_2_OUT (4739) | | | T (4739) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_O | 0x00000010 | -| | clin1_TX_P11_12_OUT (4740) | | | UT (4740) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OU | 0x00000010 | -| | clin1_TX_P15_0_OUT (4742) | | | T (4742) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OU | 0x00000010 | -| | clin1_TX_P15_1_OUT (4743) | | | T (4743) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OU | 0x00000010 | -| | clin1_TX_P15_4_OUT (4744) | | | T (4744) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OU | 0x00000010 | -| | clin1_TX_P15_5_OUT (4745) | | | T (4745) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_O | 0x00000010 | -| | clin1_TX_P20_10_OUT (4746) | | | UT (4746) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_O | 0x00000010 | -| | clin1_TX_P33_12_OUT (4747) | | | UT (4747) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_O | 0x00000010 | -| | clin1_TX_P33_13_OUT (4748) | | | UT (4748) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_I | 0x00000010 | -| | clin2_RXA_P14_3_IN (4694) | | | N (4694) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_I | 0x00000010 | -| | clin2_RXB_P02_1_IN (4695) | | | N (4695) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_I | 0x00000010 | -| | clin2_RXD_P10_6_IN (4696) | | | N (4696) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_I | 0x00000010 | -| | clin2_RXE_P33_8_IN (4697) | | | N (4697) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_I | 0x00000010 | -| | clin2_RXG_P02_0_IN (4698) | | | N (4698) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OU | 0x00000010 | -| | clin2_TX_P02_0_OUT (4749) | | | T (4749) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OU | 0x00000010 | -| | clin2_TX_P10_5_OUT (4750) | | | T (4750) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OU | 0x00000010 | -| | clin2_TX_P14_2_OUT (4751) | | | T (4751) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OU | 0x00000010 | -| | clin2_TX_P14_3_OUT (4752) | | | T (4752) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OU | 0x00000010 | -| | clin2_TX_P33_8_OUT (4753) | | | T (4753) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OU | 0x00000010 | -| | clin2_TX_P33_9_OUT (4754) | | | T (4754) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_I | 0x00000010 | -| | clin3_RXA_P15_7_IN (4699) | | | N (4699) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_I | 0x00000010 | -| | clin3_RXC_P20_3_IN (4700) | | | N (4700) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_I | 0x00000010 | -| | clin3_RXE_P00_1_IN (4702) | | | N (4702) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_I | 0x00000010 | -| | clin3_RXF_P21_6_IN (4703) | | | N (4703) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OU | 0x00000010 | -| | clin3_TX_P00_0_OUT (4755) | | | T (4755) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OU | 0x00000010 | -| | clin3_TX_P00_1_OUT (4756) | | | T (4756) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OU | 0x00000010 | -| | clin3_TX_P15_6_OUT (4757) | | | T (4757) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OU | 0x00000010 | -| | clin3_TX_P15_7_OUT (4758) | | | T (4758) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OU | 0x00000010 | -| | clin3_TX_P20_0_OUT (4759) | | | T (4759) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OU | 0x00000010 | -| | clin3_TX_P20_3_OUT (4760) | | | T (4760) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | 0x00000010 | 0x0 | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OU | 0x00000010 | -| | clin3_TX_P21_7_OUT (4761) | | | T (4761) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_cfg.o | .rodata.IfxAsclin_cfg.IfxAscli | 0x00000020 | 0x0 | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap | 0x00000020 | -| | n_cfg_indexMap (9697) | | | (9697) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .rodata.IfxCcu6_Timer..1.ini | 0x00000064 | 0x0 | .rodata.IfxCcu6_Timer..1.ini (12713) | 0x00000064 | -| | (12713) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_cfg.o | .rodata.IfxCcu6_cfg.IfxCcu6_cf | 0x00000010 | 0x0 | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9703) | 0x00000010 | -| | g_indexMap (9703) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_cfg.o | .rodata.IfxCpu_cfg.IfxCpu_cfg_ | 0x00000010 | 0x0 | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9712) | 0x00000010 | -| | indexMap (9712) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDA_P00_8_ | 0x00000014 | -| | 120_T2EUDA_P00_8_IN (5724) | | | IN (5724) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDB_P33_6_ | 0x00000014 | -| | 120_T2EUDB_P33_6_IN (5725) | | | IN (5725) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INA_P00_7_I | 0x00000014 | -| | 120_T2INA_P00_7_IN (5734) | | | N (5734) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INB_P33_7_I | 0x00000014 | -| | 120_T2INB_P33_7_IN (5735) | | | N (5735) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T3EUDA_P02_7_ | 0x00000014 | -| | 120_T3EUDA_P02_7_IN (5726) | | | IN (5726) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T3INA_P02_6_I | 0x00000014 | -| | 120_T3INA_P02_6_IN (5736) | | | N (5736) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDA_P00_9_ | 0x00000014 | -| | 120_T4EUDA_P00_9_IN (5728) | | | IN (5728) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDB_P33_5_ | 0x00000014 | -| | 120_T4EUDB_P33_5_IN (5729) | | | IN (5729) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T4INA_P02_8_I | 0x00000014 | -| | 120_T4INA_P02_8_IN (5738) | | | N (5738) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDA_P21_6_ | 0x00000014 | -| | 120_T5EUDA_P21_6_IN (5730) | | | IN (5730) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDB_P10_1_ | 0x00000014 | -| | 120_T5EUDB_P10_1_IN (5731) | | | IN (5731) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INA_P21_7_I | 0x00000014 | -| | 120_T5INA_P21_7_IN (5740) | | | N (5740) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INB_P10_3_I | 0x00000014 | -| | 120_T5INB_P10_3_IN (5741) | | | N (5741) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T6EUDA_P20_0_ | 0x00000014 | -| | 120_T6EUDA_P20_0_IN (5732) | | | IN (5732) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INA_P20_3_I | 0x00000014 | -| | 120_T6INA_P20_3_IN (5742) | | | N (5742) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | 0x00000014 | 0x0 | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INB_P10_2_I | 0x00000014 | -| | 120_T6INB_P10_2_IN (5743) | | | N (5743) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_aD | 0x00000024 | 0x0 | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSt | 0x00000024 | -| | efaultPllConfigSteps (10228) | | | eps (10228) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_de | 0x0000004c | 0x0 | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig | 0x0000004c | -| | faultClockConfig (10230) | | | (10230) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm_cfg.o | .rodata.IfxStm_cfg.IfxStm_cfg_ | 0x00000010 | 0x0 | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9814) | 0x00000010 | -| | indexMap (9814) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _ctype.o | .rodata.__ctype.libcs_fpu | 0x00000101 | 0x0 | .rodata.__ctype.libcs_fpu (14641) | 0x00000101 | -| | (14641) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .rodata.bmhd_0 (12672) | 0x00000020 | 0x0 | .rodata.bmhd_0 (12672) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .rodata.bmhd_1 (12673) | 0x00000020 | 0x0 | .rodata.bmhd_1 (12673) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .rodata.cpu0_dsram (6) | 0x00000020 | 0x0 | .rodata.cpu0_dsram (6) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .rodata.cpu0_dsram (7) | 0x0000001d | 0x0 | .rodata.cpu0_dsram (7) | 0x0000001d | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..1.str | 0x00000009 | 0x0 | .rodata.zf_common_debug..1.str (4342) | 0x00000009 | -| | (4342) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..2.str | 0x0000000d | 0x0 | .rodata.zf_common_debug..2.str (4343) | 0x0000000d | -| | (4343) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..3.str | 0x00000009 | 0x0 | .rodata.zf_common_debug..3.str (4344) | 0x00000009 | -| | (4344) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..4.str | 0x00000019 | 0x0 | .rodata.zf_common_debug..4.str (4345) | 0x00000019 | -| | (4345) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..5.str | 0x00000015 | 0x0 | .rodata.zf_common_debug..5.str (4346) | 0x00000015 | -| | (4346) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .rodata.zf_common_debug..6.str | 0x0000000d | 0x0 | .rodata.zf_common_debug..6.str (4348) | 0x0000000d | -| | (4348) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .rodata.zf_common_fifo..1.str | 0x00000028 | 0x0 | .rodata.zf_common_fifo..1.str (4454) | 0x00000028 | -| | (4454) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..2.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..2.str (1675) | 0x00000004 | -| | (1675) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..3.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..3.str (1676) | 0x00000004 | -| | (1676) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .rodata.zf_device_gnss..4.str | 0x00000004 | 0x0 | .rodata.zf_device_gnss..4.str (1677) | 0x00000004 | -| | (1677) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .rodata.zf_driver_encoder..1.s | 0x0000002b | 0x0 | .rodata.zf_driver_encoder..1.str (331) | 0x0000002b | -| | tr (331) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .rodata.zf_driver_uart..1.str | 0x00000028 | 0x0 | .rodata.zf_driver_uart..1.str (1145) | 0x00000028 | -| | (1145) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text..cocofun_1.libcs_fpu | 0x0000000a | 0x0 | .text..cocofun_1.libcs_fpu (14334) | 0x0000000a | -| | (14334) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_21.libcs_fpu | 0x0000000a | 0x0 | .text..cocofun_21.libcs_fpu (14429) | 0x0000000a | -| | (14429) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_22.libcs_fpu | 0x00000010 | 0x0 | .text..cocofun_22.libcs_fpu (14428) | 0x00000010 | -| | (14428) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_23.libcs_fpu | 0x0000000c | 0x0 | .text..cocofun_23.libcs_fpu (14427) | 0x0000000c | -| | (14427) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text..cocofun_24.libcs_fpu | 0x00000008 | 0x0 | .text..cocofun_24.libcs_fpu (14426) | 0x00000008 | -| | (14426) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| CompilerTasking.o | .text.CompilerTasking.Ifx_C_In | 0x00000006 | 0x0 | .text.CompilerTasking.Ifx_C_Init (14090) | 0x00000006 | -| | it (14090) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getA | 0x0000001c | 0x0 | .text.IfxAsclin.IfxAsclin_getAddress (12920) | 0x0000001c | -| | ddress (12920) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getF | 0x00000050 | 0x0 | .text.IfxAsclin.IfxAsclin_getFaFrequency | 0x00000050 | -| | aFrequency (12921) | | | (12921) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getI | 0x0000003a | 0x0 | .text.IfxAsclin.IfxAsclin_getIndex (12922) | 0x0000003a | -| | ndex (12922) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getP | 0x0000001e | 0x0 | .text.IfxAsclin.IfxAsclin_getPdFrequency | 0x0000001e | -| | dFrequency (12924) | | | (12924) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x0000001c | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerEr | 0x0000001c | -| | rcPointerEr (12926) | | | (12926) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x0000001a | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerRx | 0x0000001a | -| | rcPointerRx (12927) | | | (12927) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | 0x00000018 | 0x0 | .text.IfxAsclin.IfxAsclin_getSrcPointerTx | 0x00000018 | -| | rcPointerTx (12928) | | | (12928) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_read | 0x00000018 | 0x0 | .text.IfxAsclin.IfxAsclin_read8 (12931) | 0x00000018 | -| | 8 (12931) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setB | 0x000001a4 | 0x0 | .text.IfxAsclin.IfxAsclin_setBitTiming (12934) | 0x000001a4 | -| | itTiming (12934) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setC | 0x00000030 | 0x0 | .text.IfxAsclin.IfxAsclin_setClockSource | 0x00000030 | -| | lockSource (12935) | | | (12935) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_writ | 0x00000026 | 0x0 | .text.IfxAsclin.IfxAsclin_write8 (12938) | 0x00000026 | -| | e8 (12938) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x00000474 | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule | 0x00000474 | -| | Asc_initModule (13090) | | | (13090) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x000000aa | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleCon | 0x000000aa | -| | Asc_initModuleConfig (13091) | | | fig (13091) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | 0x0000008e | 0x0 | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError | 0x0000008e | -| | Asc_isrError (13093) | | | (13093) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_disableM | 0x0000002a | 0x0 | .text.IfxCcu6.IfxCcu6_disableModule (12768) | 0x0000002a | -| | odule (12768) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_enableMo | 0x0000002c | 0x0 | .text.IfxCcu6.IfxCcu6_enableModule (12770) | 0x0000002c | -| | dule (12770) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getAddre | 0x0000001c | 0x0 | .text.IfxCcu6.IfxCcu6_getAddress (12771) | 0x0000001c | -| | ss (12771) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getIndex | 0x0000003a | 0x0 | .text.IfxCcu6.IfxCcu6_getIndex (12774) | 0x0000003a | -| | (12774) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getSrcAd | 0x0000001e | 0x0 | .text.IfxCcu6.IfxCcu6_getSrcAddress (12775) | 0x0000001e | -| | dress (12775) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_routeInt | 0x00000098 | 0x0 | .text.IfxCcu6.IfxCcu6_routeInterruptNode | 0x00000098 | -| | erruptNode (12778) | | | (12778) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12Fr | 0x000000cc | 0x0 | .text.IfxCcu6.IfxCcu6_setT12Frequency (12782) | 0x000000cc | -| | equency (12782) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12In | 0x00000022 | 0x0 | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12783) | 0x00000022 | -| | putSignal (12783) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13Fr | 0x000000b2 | 0x0 | .text.IfxCcu6.IfxCcu6_setT13Frequency (12785) | 0x000000b2 | -| | equency (12785) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13In | 0x00000022 | 0x0 | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12786) | 0x00000022 | -| | putSignal (12786) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x0000038a | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule | 0x0000038a | -| | mer_initModule (12706) | | | (12706) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x00000034 | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleCon | 0x00000034 | -| | mer_initModuleConfig (12707) | | | fig (12707) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | 0x000000e4 | 0x0 | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12708) | 0x000000e4 | -| | mer_start (12708) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_getCoreMod | 0x00000062 | 0x0 | .text.IfxCpu.IfxCpu_getCoreMode (12573) | 0x00000062 | -| | e (12573) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_getIndex | 0x0000003a | 0x0 | .text.IfxCpu.IfxCpu_getIndex (12574) | 0x0000003a | -| | (12574) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_setCoreMod | 0x000000b8 | 0x0 | .text.IfxCpu.IfxCpu_setCoreMode (12579) | 0x000000b8 | -| | e (12579) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_setProgram | 0x0000004e | 0x0 | .text.IfxCpu.IfxCpu_setProgramCounter (12580) | 0x0000004e | -| | Counter (12580) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu.o | .text.IfxCpu.IfxCpu_startCore | 0x00000024 | 0x0 | .text.IfxCpu.IfxCpu_startCore (12582) | 0x00000024 | -| | (12582) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .text.IfxCpu_CStart0._Core0_st | 0x000003b4 | 0x0 | .text.IfxCpu_CStart0._Core0_start (12670) | 0x000003b4 | -| | art (12670) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart1.o | .text.IfxCpu_CStart1._Core1_st | 0x00000316 | 0x0 | .text.IfxCpu_CStart1._Core1_start (12694) | 0x00000316 | -| | art (12694) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_enable | 0x0000001e | 0x0 | .text.IfxGpt12.IfxGpt12_enableModule (14951) | 0x0000001e | -| | Module (12180) | | | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_enab | 0x0000001e | 0x0 | | | -| | leModule (12919) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_initTx | 0x00000090 | 0x0 | .text.IfxGpt12.IfxGpt12_initTxEudInPinWithPadLe | 0x00000090 | -| | EudInPinWithPadLevel (12182) | | | vel (12182) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_initTx | 0x00000090 | 0x0 | .text.IfxGpt12.IfxGpt12_initTxInPinWithPadLevel | 0x00000090 | -| | InPinWithPadLevel (12184) | | | (12184) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm.o | .text.IfxGtm.IfxGtm_enable | 0x00000032 | 0x0 | .text.IfxGtm.IfxGtm_enable (11232) | 0x00000032 | -| | (11232) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm.o | .text.IfxGtm.IfxGtm_getSysClkF | 0x0000001e | 0x0 | .text.IfxGtm.IfxGtm_getSysClkFrequency (11233) | 0x0000001e | -| | requency (11233) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x0000002a | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureF | 0x0000002a | -| | Agc_buildFeatureForChannel | | | orChannel (11257) | | -| | (11257) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x00000016 | -| | Agc_enableChannel (11258) | | | (11258) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x00000016 | -| | Agc_enableChannelOutput | | | Output (11259) | | -| | (11259) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x0000000e | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel | 0x0000000e | -| | Agc_enableChannelUpdate | | | Update (11260) | | -| | (11260) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000026 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelFor | 0x00000026 | -| | Agc_setChannelForceUpdate | | | ceUpdate (11267) | | -| | (11267) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000006 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger | 0x00000006 | -| | Agc_trigger (11270) | | | (11270) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000022 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer | 0x00000022 | -| | Ch_getSrcPointer (11281) | | | (11281) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne | 0x00000010 | -| | Ch_setCompareOne (11289) | | | (11289) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneS | 0x00000010 | -| | Ch_setCompareOneShadow (11290) | | | hadow (11290) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero | 0x00000010 | -| | Ch_setCompareZero (11291) | | | (11291) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000010 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero | 0x00000010 | -| | Ch_setCompareZeroShadow | | | Shadow (11292) | | -| | (11292) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000016 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode | 0x00000016 | -| | Ch_setMode (11294) | | | (11294) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000038 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotificatio | 0x00000038 | -| | Ch_setNotification (11295) | | | n (11295) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | 0x00000020 | 0x0 | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel | 0x00000020 | -| | Ch_setSignalLevel (11298) | | | (11298) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x00000142 | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init | 0x00000142 | -| | tom_Pwm_init (12142) | | | (12142) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x0000005c | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfi | 0x0000005c | -| | tom_Pwm_initConfig (12143) | | | g (12143) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | 0x00000028 | 0x0 | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop | 0x00000028 | -| | tom_Pwm_stop (12145) | | | (12145) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_en | 0x00000006 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks | 0x00000006 | -| | ableClocks (11610) | | | (11610) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_ge | 0x00000028 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency | 0x00000028 | -| | tGclkFrequency (11614) | | | (11614) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_ge | 0x00000008 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency | 0x00000008 | -| | tModuleFrequency (11615) | | | (11615) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_se | 0x000000a2 | 0x0 | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency | 0x000000a2 | -| | tClkFrequency (11620) | | | (11620) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxGtm_PinMap.o | .text.IfxGtm_PinMap.IfxGtm_Pin | 0x00000056 | 0x0 | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout | 0x00000056 | -| | Map_setAtomTout (5814) | | | (5814) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxPort.o | .text.IfxPort.IfxPort_setPinMo | 0x00000064 | 0x0 | .text.IfxPort.IfxPort_setPinMode (11064) | 0x00000064 | -| | de (11064) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxPort.o | .text.IfxPort.IfxPort_setPinPa | 0x00000044 | 0x0 | .text.IfxPort.IfxPort_setPinPadDriver (11067) | 0x00000044 | -| | dDriver (11067) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | 0x00000028 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency | 0x00000028 | -| | aud1Frequency (10198) | | | (10198) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | 0x00000028 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency | 0x00000028 | -| | aud2Frequency (10199) | | | (10199) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getC | 0x00000040 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency | 0x00000040 | -| | puFrequency (10201) | | | (10201) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getM | 0x0000007c | 0x0 | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency | 0x0000007c | -| | axFrequency (10204) | | | (10204) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | 0x00000012 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency | 0x00000012 | -| | sc0Frequency (10206) | | | (10206) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | 0x0000003c | 0x0 | .text.IfxScuCcu.IfxScuCcu_getOscFrequency | 0x0000003c | -| | scFrequency (10207) | | | (10207) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | 0x00000070 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency | 0x00000070 | -| | llErayFrequency (10208) | | | (10208) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | 0x0000007a | 0x0 | .text.IfxScuCcu.IfxScuCcu_getPllFrequency | 0x0000007a | -| | llFrequency (10210) | | | (10210) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x00000030 | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency | 0x00000030 | -| | ourceFrequency (10212) | | | (10212) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x0000007e | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency | 0x0000007e | -| | pbFrequency (10213) | | | (10213) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | 0x0000007e | 0x0 | .text.IfxScuCcu.IfxScuCcu_getSriFrequency | 0x0000007e | -| | riFrequency (10214) | | | (10214) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_init | 0x0000042c | 0x0 | .text.IfxScuCcu.IfxScuCcu_init (10215) | 0x0000042c | -| | (10215) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_isOs | 0x000000ba | 0x0 | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable | 0x000000ba | -| | cillatorStable (10219) | | | (10219) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_wait | 0x00000034 | 0x0 | .text.IfxScuCcu.IfxScuCcu_wait (10227) | 0x00000034 | -| | (10227) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_clea | 0x00000014 | 0x0 | .text.IfxScuEru.IfxScuEru_clearEventFlag | 0x00000014 | -| | rEventFlag (10431) | | | (10431) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_getE | 0x0000001c | 0x0 | .text.IfxScuEru.IfxScuEru_getEventFlagStatus | 0x0000001c | -| | ventFlagStatus (10446) | | | (10446) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | 0x00000050 | 0x0 | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit | 0x00000050 | -| | rCpuEndinit (10613) | | | (10613) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | 0x0000005e | 0x0 | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit | 0x0000005e | -| | rSafetyEndinit (10614) | | | (10614) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | 0x00000088 | 0x0 | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog | 0x00000088 | -| | bleCpuWatchdog (10615) | | | (10615) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | 0x000000ca | 0x0 | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog | 0x000000ca | -| | bleSafetyWatchdog (10616) | | | (10616) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getC | 0x00000028 | 0x0 | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPasswor | 0x00000028 | -| | puWatchdogPassword (10619) | | | d (10619) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getS | 0x00000018 | 0x0 | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPass | 0x00000018 | -| | afetyWatchdogPassword (10621) | | | word (10621) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setC | 0x0000004e | 0x0 | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10627) | 0x0000004e | -| | puEndinit (10627) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setS | 0x0000005c | 0x0 | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit | 0x0000005c | -| | afetyEndinit (10628) | | | (10628) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_clearCompa | 0x0000001e | 0x0 | .text.IfxStm.IfxStm_clearCompareFlag (10099) | 0x0000001e | -| | reFlag (10099) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_enableComp | 0x0000001e | 0x0 | .text.IfxStm.IfxStm_enableComparatorInterrupt | 0x0000001e | -| | aratorInterrupt (10102) | | | (10102) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_getAddress | 0x0000001c | 0x0 | .text.IfxStm.IfxStm_getAddress (10104) | 0x0000001c | -| | (10104) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_getIndex | 0x0000003a | 0x0 | .text.IfxStm.IfxStm_getIndex (10105) | 0x0000003a | -| | (10105) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxStm.o | .text.IfxStm.IfxStm_initCompar | 0x0000010e | 0x0 | .text.IfxStm.IfxStm_initCompare (10107) | 0x0000010e | -| | e (10107) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_create | 0x00000028 | 0x0 | .text.Ifx_Fifo.Ifx_Fifo_create (9609) | 0x00000028 | -| | (9609) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_init | 0x0000004a | 0x0 | .text.Ifx_Fifo.Ifx_Fifo_init (9611) | 0x0000004a | -| | (9611) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _Exit.o | .text._Exit.libc (14656) | 0x00000004 | 0x0 | .text._Exit.libc (14656) | 0x00000004 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2c.o | .text.__f_ftoc.libfp (14940) | 0x00000040 | 0x0 | .text.__f_ftoc.libfp (14940) | 0x00000040 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2ull.o | .text.__f_ftoull.libfp (14945) | 0x00000030 | 0x0 | .text.__f_ftoull.libfp (14945) | 0x00000030 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cspf2us.o | .text.__f_ftous.libfp (14943) | 0x0000002c | 0x0 | .text.__f_ftous.libfp (14943) | 0x0000002c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cull2spf.o | .text.__f_ulltof.libfp (14944) | 0x00000144 | 0x0 | .text.__f_ulltof.libfp (14944) | 0x00000144 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._c_init.libcs_fpu | 0x0000000c | 0x0 | .text._c_init.libcs_fpu (14212) | 0x0000000c | -| | (14212) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._c_init_entry.libcs_fpu | 0x00000120 | 0x0 | .text._c_init_entry.libcs_fpu (14211) | 0x00000120 | -| | (14211) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| dbg_trap.o | .text._dbg_trap.libcs_fpu | 0x00000002 | 0x0 | .text._dbg_trap.libcs_fpu (14820) | 0x00000002 | -| | (14820) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doflt.o | .text._doflt.libcs_fpu (14425) | 0x0000083a | 0x0 | .text._doflt.libcs_fpu (14425) | 0x0000083a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._doprint.libcs_fpu | 0x000004b8 | 0x0 | .text._doprint.libcs_fpu (14331) | 0x000004b8 | -| | (14331) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._emitchar.libcs_fpu | 0x0000000e | 0x0 | .text._emitchar.libcs_fpu (14335) | 0x0000000e | -| | (14335) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _io_putc.o | .text._io_putc.libcs_fpu | 0x0000001e | 0x0 | .text._io_putc.libcs_fpu (14493) | 0x0000001e | -| | (14493) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _io_puts.o | .text._io_puts.libcs_fpu | 0x00000018 | 0x0 | .text._io_puts.libcs_fpu (14484) | 0x00000018 | -| | (14484) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._ldmst_clear_byte.libcs_ | 0x0000002e | 0x0 | .text._ldmst_clear_byte.libcs_fpu (14209) | 0x0000002e | -| | fpu (14209) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cinit.o | .text._ldmst_copy_byte.libcs_f | 0x00000044 | 0x0 | .text._ldmst_copy_byte.libcs_fpu (14210) | 0x00000044 | -| | pu (14210) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._ltoa.libcs_fpu (14336) | 0x00000048 | 0x0 | .text._ltoa.libcs_fpu (14336) | 0x00000048 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._printhex.libcs_fpu | 0x00000036 | 0x0 | .text._printhex.libcs_fpu (14337) | 0x00000036 | -| | (14337) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._putnumber.libcs_fpu | 0x00000228 | 0x0 | .text._putnumber.libcs_fpu (14333) | 0x00000228 | -| | (14333) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _doprint_llong.o | .text._putstring.libcs_fpu | 0x0000005c | 0x0 | .text._putstring.libcs_fpu (14332) | 0x0000005c | -| | (14332) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _sbrk.o | .text._sbrk.libcs_fpu (14292) | 0x00000034 | 0x0 | .text._sbrk.libcs_fpu (14292) | 0x00000034 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| _signbitf.o | .text._signbitf.libcs_fpu | 0x00000006 | 0x0 | .text._signbitf.libcs_fpu (14657) | 0x00000006 | -| | (14657) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.cpu0_dsram (1) | 0x0000006c | 0x0 | .text.cpu0_dsram (1) | 0x0000006c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.cpu0_dsram (3) | 0x0000004e | 0x0 | .text.cpu0_dsram (3) | 0x0000004e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu1_main.o | .text.cpu1_dsram (28) | 0x00000014 | 0x0 | .text.cpu1_dsram (28) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00a (55) | 0x0000000a | 0x0 | .text.inttab0.intvec.00a (55) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00b (53) | 0x0000000a | 0x0 | .text.inttab0.intvec.00b (53) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00c (69) | 0x0000000a | 0x0 | .text.inttab0.intvec.00c (69) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00d (57) | 0x0000000a | 0x0 | .text.inttab0.intvec.00d (57) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00e (59) | 0x0000000a | 0x0 | .text.inttab0.intvec.00e (59) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.00f (71) | 0x0000000a | 0x0 | .text.inttab0.intvec.00f (71) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.010 (61) | 0x0000000a | 0x0 | .text.inttab0.intvec.010 (61) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.011 (63) | 0x0000000a | 0x0 | .text.inttab0.intvec.011 (63) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.012 (73) | 0x0000000a | 0x0 | .text.inttab0.intvec.012 (73) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.013 (65) | 0x0000000a | 0x0 | .text.inttab0.intvec.013 (65) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.014 (67) | 0x0000000a | 0x0 | .text.inttab0.intvec.014 (67) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.015 (75) | 0x0000000a | 0x0 | .text.inttab0.intvec.015 (75) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cpu0_main.o | .text.inttab0.intvec.01e (2) | 0x0000000a | 0x0 | .text.inttab0.intvec.01e (2) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.01f (39) | 0x0000000a | 0x0 | .text.inttab0.intvec.01f (39) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.020 (41) | 0x0000000a | 0x0 | .text.inttab0.intvec.020 (41) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.021 (43) | 0x0000000a | 0x0 | .text.inttab0.intvec.021 (43) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.028 (45) | 0x0000000a | 0x0 | .text.inttab0.intvec.028 (45) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.02b (47) | 0x0000000a | 0x0 | .text.inttab0.intvec.02b (47) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.046 (49) | 0x0000000a | 0x0 | .text.inttab0.intvec.046 (49) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.inttab0.intvec.048 (51) | 0x0000000a | 0x0 | .text.inttab0.intvec.048 (51) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.inttab0.intvec.0dc (225) | 0x0000000a | 0x0 | .text.inttab0.intvec.0dc (225) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.inttab0.intvec.0dd (227) | 0x0000000a | 0x0 | .text.inttab0.intvec.0dd (227) | 0x0000000a | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc60_pit_ch1_isr | 0x00000022 | 0x0 | .text.isr.cc60_pit_ch1_isr (40) | 0x00000022 | -| | (40) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc61_pit_ch0_isr | 0x00000022 | 0x0 | .text.isr.cc61_pit_ch0_isr (42) | 0x00000022 | -| | (42) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.cc61_pit_ch1_isr | 0x00000022 | 0x0 | .text.isr.cc61_pit_ch1_isr (44) | 0x00000022 | -| | (44) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.dma_ch6_isr (50) | 0x0000001e | 0x0 | .text.isr.dma_ch6_isr (50) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.dma_ch7_isr (52) | 0x0000001e | 0x0 | .text.isr.dma_ch7_isr (52) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.exti_ch0_ch4_isr | 0x0000003a | 0x0 | .text.isr.exti_ch0_ch4_isr (46) | 0x0000003a | -| | (46) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.exti_ch3_ch7_isr | 0x0000003a | 0x0 | .text.isr.exti_ch3_ch7_isr (48) | 0x0000003a | -| | (48) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_er_isr (70) | 0x0000001c | 0x0 | .text.isr.uart0_er_isr (70) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_rx_isr (56) | 0x00000014 | 0x0 | .text.isr.uart0_rx_isr (56) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart0_tx_isr (54) | 0x00000010 | 0x0 | .text.isr.uart0_tx_isr (14950) | 0x00000010 | -| isr.o | .text.isr.uart1_tx_isr (58) | 0x00000010 | 0x0 | | | -| isr.o | .text.isr.uart2_tx_isr (62) | 0x00000010 | 0x0 | | | -| isr.o | .text.isr.uart3_tx_isr (66) | 0x00000010 | 0x0 | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart1_er_isr (72) | 0x0000001c | 0x0 | .text.isr.uart1_er_isr (72) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart1_rx_isr (60) | 0x0000001e | 0x0 | .text.isr.uart1_rx_isr (60) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart2_er_isr (74) | 0x0000001c | 0x0 | .text.isr.uart2_er_isr (74) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart2_rx_isr (64) | 0x0000001e | 0x0 | .text.isr.uart2_rx_isr (64) | 0x0000001e | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart3_er_isr (76) | 0x0000001c | 0x0 | .text.isr.uart3_er_isr (76) | 0x0000001c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| isr.o | .text.isr.uart3_rx_isr (68) | 0x00000014 | 0x0 | .text.isr.uart3_rx_isr (68) | 0x00000014 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_div.o | .text.librt (14206) | 0x000000fe | 0x0 | .text.librt (14206) | 0x000000fe | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_mul.o | .text.librt (14207) | 0x00000012 | 0x0 | .text.librt (14207) | 0x00000012 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| ui64_sh.o | .text.librt (14208) | 0x00000068 | 0x0 | .text.librt (14208) | 0x00000068 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| cacc2spf.o | .text.librt (14947) | 0x00000020 | 0x0 | .text.librt (14947) | 0x00000020 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| malloc.o | .text.malloc.libcs_fpu (14261) | 0x00000106 | 0x0 | .text.malloc.libcs_fpu (14261) | 0x00000106 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| memcpy.o | .text.memcpy.libcs_fpu (14252) | 0x00000064 | 0x0 | .text.memcpy.libcs_fpu (14252) | 0x00000064 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| memset.o | .text.memset.libcs_fpu (14243) | 0x00000056 | 0x0 | .text.memset.libcs_fpu (14243) | 0x00000056 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| modff.o | .text.modff.libcs_fpu (14678) | 0x00000072 | 0x0 | .text.modff.libcs_fpu (14678) | 0x00000072 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| printf.o | .text.printf.libcs_fpu (14371) | 0x00000026 | 0x0 | .text.printf.libcs_fpu (14371) | 0x00000026 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| printf_redirect.o | .text.printf_redirect.fputc | 0x00000012 | 0x0 | .text.printf_redirect.fputc (4144) | 0x00000012 | -| | (4144) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| misc_spf.o | .text.sp_round8_and_normalize. | 0x0000002a | 0x0 | .text.sp_round8_and_normalize.libfp (14946) | 0x0000002a | -| | libfp (14946) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| sprintf.o | .text.sprintf.libcs_fpu | 0x00000020 | 0x0 | .text.sprintf.libcs_fpu (14380) | 0x00000020 | -| | (14380) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| IfxCpu_CStart0.o | .text.start (12671) | 0x0000000c | 0x0 | .text.start (12671) | 0x0000000c | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| strlen.o | .text.strlen.libcs_fpu (14632) | 0x00000010 | 0x0 | .text.strlen.libcs_fpu (14632) | 0x00000010 | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| strncmp.o | .text.strncmp.libcs_fpu | 0x00000018 | 0x0 | .text.strncmp.libcs_fpu (14614) | 0x00000018 | -| | (14614) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.clock_in | 0x00000018 | 0x0 | .text.zf_common_clock.clock_init (4281) | 0x00000018 | -| | it (4281) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.cpu_wait | 0x00000058 | 0x0 | .text.zf_common_clock.cpu_wait_event_ready | 0x00000058 | -| | _event_ready (4282) | | | (4282) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.disable_ | 0x00000016 | 0x0 | .text.zf_common_clock.disable_Watchdog (4280) | 0x00000016 | -| | Watchdog (4280) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_clock.o | .text.zf_common_clock.get_cloc | 0x00000060 | 0x0 | .text.zf_common_clock.get_clock (4279) | 0x00000060 | -| | k (4279) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_as | 0x00000052 | 0x0 | .text.zf_common_debug.debug_assert_handler | 0x00000052 | -| | sert_handler (4331) | | | (4331) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_de | 0x00000038 | 0x0 | .text.zf_common_debug.debug_delay (4323) | 0x00000038 | -| | lay (4323) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_in | 0x00000052 | 0x0 | .text.zf_common_debug.debug_init (4335) | 0x00000052 | -| | it (4335) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_in | 0x00000032 | 0x0 | .text.zf_common_debug.debug_interrupr_handler | 0x00000032 | -| | terrupr_handler (4328) | | | (4328) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x0000034a | 0x0 | .text.zf_common_debug.debug_output (4325) | 0x0000034a | -| | tput (4325) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x00000078 | 0x0 | .text.zf_common_debug.debug_output_init (4334) | 0x00000078 | -| | tput_init (4334) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ou | 0x00000026 | 0x0 | .text.zf_common_debug.debug_output_struct_init | 0x00000026 | -| | tput_struct_init (4333) | | | (4333) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_debug.o | .text.zf_common_debug.debug_ua | 0x00000008 | 0x0 | .text.zf_common_debug.debug_uart_str_output | 0x00000008 | -| | rt_str_output (4324) | | | (4324) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_clea | 0x00000072 | 0x0 | .text.zf_common_fifo.fifo_clear (4446) | 0x00000072 | -| | r (4446) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_end_ | 0x0000001e | 0x0 | .text.zf_common_fifo.fifo_end_offset (4445) | 0x0000001e | -| | offset (4445) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_head | 0x0000001e | 0x0 | .text.zf_common_fifo.fifo_head_offset (4444) | 0x0000001e | -| | _offset (4444) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_init | 0x00000038 | 0x0 | .text.zf_common_fifo.fifo_init (4453) | 0x00000038 | -| | (4453) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_read | 0x00000192 | 0x0 | .text.zf_common_fifo.fifo_read_buffer (4451) | 0x00000192 | -| | _buffer (4451) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_used | 0x00000022 | 0x0 | .text.zf_common_fifo.fifo_used (4447) | 0x00000022 | -| | (4447) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_fifo.o | .text.zf_common_fifo.fifo_writ | 0x00000196 | 0x0 | .text.zf_common_fifo.fifo_write_buffer (4449) | 0x00000196 | -| | e_buffer (4449) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.asse | 0x00000018 | 0x0 | .text.zf_common_interrupt.assert_interrupt_conf | 0x00000018 | -| | rt_interrupt_config (4650) | | | ig (4650) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | 0x00000020 | 0x0 | .text.zf_common_interrupt.interrupt_global_disa | 0x00000020 | -| | rrupt_global_disable (4649) | | | ble (4649) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | 0x00000008 | 0x0 | .text.zf_common_interrupt.interrupt_global_enab | 0x00000008 | -| | rrupt_global_enable (4648) | | | le (4648) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_gnss.o | .text.zf_device_gnss.gnss_uart | 0x00000184 | 0x0 | .text.zf_device_gnss.gnss_uart_callback (1661) | 0x00000184 | -| | _callback (1661) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_device_type.o | .text.zf_device_type.type_defa | 0x00000002 | 0x0 | .text.zf_device_type.type_default_callback | 0x00000002 | -| | ult_callback (3508) | | | (3508) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.stm0_isr | 0x00000026 | 0x0 | .text.zf_driver_delay.stm0_isr (226) | 0x00000026 | -| | (226) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.stm1_isr | 0x00000026 | 0x0 | .text.zf_driver_delay.stm1_isr (228) | 0x00000026 | -| | (228) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x000000ac | 0x0 | .text.zf_driver_delay.system_delay_10ns (229) | 0x000000ac | -| | elay_10ns (229) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x00000086 | 0x0 | .text.zf_driver_delay.system_delay_init (233) | 0x00000086 | -| | elay_init (233) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_delay.o | .text.zf_driver_delay.system_d | 0x00000042 | 0x0 | .text.zf_driver_delay.system_delay_ms (232) | 0x00000042 | -| | elay_ms (232) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | 0x00000040 | 0x0 | .text.zf_driver_encoder.encoder_clear_count | 0x00000040 | -| | r_clear_count (327) | | | (327) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | 0x00000186 | 0x0 | .text.zf_driver_encoder.encoder_dir_init (329) | 0x00000186 | -| | r_dir_init (329) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | 0x00000084 | 0x0 | .text.zf_driver_encoder.encoder_get_count (326) | 0x00000084 | -| | r_get_count (326) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | 0x000001cc | 0x0 | .text.zf_driver_encoder.encoder_mapping_set | 0x000001cc | -| | r_mapping_set (325) | | | (325) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | 0x00000186 | 0x0 | .text.zf_driver_encoder.encoder_quad_init (328) | 0x00000186 | -| | r_quad_init (328) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_exti.o | .text.zf_driver_exti.exti_all_ | 0x00000020 | 0x0 | .text.zf_driver_exti.exti_all_close (371) | 0x00000020 | -| | close (371) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pit.o | .text.zf_driver_pit.pit_all_cl | 0x0000001e | 0x0 | .text.zf_driver_pit.pit_all_close (516) | 0x0000001e | -| | ose (516) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pit.o | .text.zf_driver_pit.pit_init | 0x00000176 | 0x0 | .text.zf_driver_pit.pit_init (519) | 0x00000176 | -| | (519) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_pwm.o | .text.zf_driver_pwm.pwm_all_ch | 0x00000076 | 0x0 | .text.zf_driver_pwm.pwm_all_channel_close (562) | 0x00000076 | -| | annel_close (562) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_get_ | 0x00000040 | 0x0 | .text.zf_driver_uart.uart_get_handle (1121) | 0x00000040 | -| | handle (1121) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_init | 0x000000de | 0x0 | .text.zf_driver_uart.uart_init (1131) | 0x000000de | -| | (1131) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_mux | 0x0000032c | 0x0 | .text.zf_driver_uart.uart_mux (1122) | 0x0000032c | -| | (1122) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_quer | 0x00000026 | 0x0 | .text.zf_driver_uart.uart_query_byte (1127) | 0x00000026 | -| | y_byte (1127) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_rx_i | 0x00000054 | 0x0 | .text.zf_driver_uart.uart_rx_interrupt (1129) | 0x00000054 | -| | nterrupt (1129) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_set_ | 0x00000124 | 0x0 | .text.zf_driver_uart.uart_set_buffer (1120) | 0x00000124 | -| | buffer (1120) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_set_ | 0x00000114 | 0x0 | .text.zf_driver_uart.uart_set_interrupt_priorit | 0x00000114 | -| | interrupt_priority (1119) | | | y (1119) | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_tx_i | 0x00000054 | 0x0 | .text.zf_driver_uart.uart_tx_interrupt (1128) | 0x00000054 | -| | nterrupt (1128) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | 0x00000016 | 0x0 | .text.zf_driver_uart.uart_write_byte (1123) | 0x00000016 | -| | e_byte (1123) | | | | | -|--------------------------------------------------------------------------------------------------------------------------------------------------------------| -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | 0x0000001e | 0x0 | .text.zf_driver_uart.uart_write_string (1125) | 0x0000001e | -| | e_string (1125) | | | | | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -********************************************************************** Cross References ********************************************************************** -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Definition file | Definition section | Symbol | Referenced in | -|==============================================================================================================================================================| -| CompilerTasking.o | .text.CompilerTasking.Ifx_C_In | Ifx_C_Init | IfxCpu_CStart0.o | -| | it (14090) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getA | IfxAsclin_getAddress | zf_driver_uart.o | -| | ddress (12920) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerEr | IfxAsclin_Asc.o | -| | rcPointerEr (12926) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerRx | zf_driver_uart.o, IfxAsclin_Asc.o | -| | rcPointerRx (12927) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_getS | IfxAsclin_getSrcPointerTx | zf_driver_uart.o, IfxAsclin_Asc.o | -| | rcPointerTx (12928) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_read | IfxAsclin_read8 | zf_driver_uart.o, IfxAsclin_Asc.o | -| | 8 (12931) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setB | IfxAsclin_setBitTiming | IfxAsclin_Asc.o | -| | itTiming (12934) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_setC | IfxAsclin_setClockSource | IfxAsclin_Asc.o | -| | lockSource (12935) | | | -| IfxAsclin.o | .text.IfxAsclin.IfxAsclin_writ | IfxAsclin_write8 | zf_driver_uart.o, IfxAsclin_Asc.o | -| | e8 (12938) | | | -| IfxAsclin.o | .text.IfxGpt12.IfxGpt12_enable | IfxAsclin_enableModule | IfxAsclin_Asc.o | -| | Module (14951) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_initModule | zf_driver_uart.o | -| | Asc_initModule (13090) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_initModuleConfig | zf_driver_uart.o | -| | Asc_initModuleConfig (13091) | | | -| IfxAsclin_Asc.o | .text.IfxAsclin_Asc.IfxAsclin_ | IfxAsclin_Asc_isrError | isr.o | -| | Asc_isrError (13093) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_RXA_P14_1_IN | zf_driver_uart.o | -| | clin0_RXA_P14_1_IN (4685) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_RXB_P15_3_IN | zf_driver_uart.o | -| | clin0_RXB_P15_3_IN (4686) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P14_0_OUT | zf_driver_uart.o | -| | clin0_TX_P14_0_OUT (4735) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P14_1_OUT | zf_driver_uart.o | -| | clin0_TX_P14_1_OUT (4736) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P15_2_OUT | zf_driver_uart.o | -| | clin0_TX_P15_2_OUT (4737) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin0_TX_P15_3_OUT | zf_driver_uart.o | -| | clin0_TX_P15_3_OUT (4738) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXA_P15_1_IN | zf_driver_uart.o | -| | clin1_RXA_P15_1_IN (4687) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXB_P15_5_IN | zf_driver_uart.o | -| | clin1_RXB_P15_5_IN (4688) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXC_P20_9_IN | zf_driver_uart.o | -| | clin1_RXC_P20_9_IN (4689) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXE_P11_10_IN | zf_driver_uart.o | -| | clin1_RXE_P11_10_IN (4691) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXF_P33_13_IN | zf_driver_uart.o | -| | clin1_RXF_P33_13_IN (4692) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_RXG_P02_3_IN | zf_driver_uart.o | -| | clin1_RXG_P02_3_IN (4693) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P02_2_OUT | zf_driver_uart.o | -| | clin1_TX_P02_2_OUT (4739) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P11_12_OUT | zf_driver_uart.o | -| | clin1_TX_P11_12_OUT (4740) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_0_OUT | zf_driver_uart.o | -| | clin1_TX_P15_0_OUT (4742) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_1_OUT | zf_driver_uart.o | -| | clin1_TX_P15_1_OUT (4743) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_4_OUT | zf_driver_uart.o | -| | clin1_TX_P15_4_OUT (4744) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P15_5_OUT | zf_driver_uart.o | -| | clin1_TX_P15_5_OUT (4745) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P20_10_OUT | zf_driver_uart.o | -| | clin1_TX_P20_10_OUT (4746) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P33_12_OUT | zf_driver_uart.o | -| | clin1_TX_P33_12_OUT (4747) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin1_TX_P33_13_OUT | zf_driver_uart.o | -| | clin1_TX_P33_13_OUT (4748) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXA_P14_3_IN | zf_driver_uart.o | -| | clin2_RXA_P14_3_IN (4694) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXB_P02_1_IN | zf_driver_uart.o | -| | clin2_RXB_P02_1_IN (4695) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXD_P10_6_IN | zf_driver_uart.o | -| | clin2_RXD_P10_6_IN (4696) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXE_P33_8_IN | zf_driver_uart.o | -| | clin2_RXE_P33_8_IN (4697) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_RXG_P02_0_IN | zf_driver_uart.o | -| | clin2_RXG_P02_0_IN (4698) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P02_0_OUT | zf_driver_uart.o | -| | clin2_TX_P02_0_OUT (4749) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P10_5_OUT | zf_driver_uart.o | -| | clin2_TX_P10_5_OUT (4750) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P14_2_OUT | zf_driver_uart.o | -| | clin2_TX_P14_2_OUT (4751) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P14_3_OUT | zf_driver_uart.o | -| | clin2_TX_P14_3_OUT (4752) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P33_8_OUT | zf_driver_uart.o | -| | clin2_TX_P33_8_OUT (4753) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin2_TX_P33_9_OUT | zf_driver_uart.o | -| | clin2_TX_P33_9_OUT (4754) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXA_P15_7_IN | zf_driver_uart.o | -| | clin3_RXA_P15_7_IN (4699) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXC_P20_3_IN | zf_driver_uart.o | -| | clin3_RXC_P20_3_IN (4700) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXE_P00_1_IN | zf_driver_uart.o | -| | clin3_RXE_P00_1_IN (4702) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_RXF_P21_6_IN | zf_driver_uart.o | -| | clin3_RXF_P21_6_IN (4703) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P00_0_OUT | zf_driver_uart.o | -| | clin3_TX_P00_0_OUT (4755) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P00_1_OUT | zf_driver_uart.o | -| | clin3_TX_P00_1_OUT (4756) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P15_6_OUT | zf_driver_uart.o | -| | clin3_TX_P15_6_OUT (4757) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P15_7_OUT | zf_driver_uart.o | -| | clin3_TX_P15_7_OUT (4758) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P20_0_OUT | zf_driver_uart.o | -| | clin3_TX_P20_0_OUT (4759) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P20_3_OUT | zf_driver_uart.o | -| | clin3_TX_P20_3_OUT (4760) | | | -| IfxAsclin_PinMap.o | .rodata.IfxAsclin_PinMap.IfxAs | IfxAsclin3_TX_P21_7_OUT | zf_driver_uart.o | -| | clin3_TX_P21_7_OUT (4761) | | | -| IfxAsclin_cfg.o | .rodata.IfxAsclin_cfg.IfxAscli | IfxAsclin_cfg_indexMap | IfxAsclin.o | -| | n_cfg_indexMap (9697) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_disableM | IfxCcu6_disableModule | zf_driver_pit.o | -| | odule (12768) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_enableMo | IfxCcu6_enableModule | IfxCcu6_Timer.o | -| | dule (12770) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getAddre | IfxCcu6_getAddress | cpu0_main.o, isr.o, zf_driver_pit.o | -| | ss (12771) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_getSrcAd | IfxCcu6_getSrcAddress | IfxCcu6_Timer.o | -| | dress (12775) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_routeInt | IfxCcu6_routeInterruptNode | IfxCcu6_Timer.o | -| | erruptNode (12778) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12Fr | IfxCcu6_setT12Frequency | IfxCcu6_Timer.o | -| | equency (12782) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT12In | IfxCcu6_setT12InputSignal | IfxCcu6_Timer.o | -| | putSignal (12783) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13Fr | IfxCcu6_setT13Frequency | IfxCcu6_Timer.o | -| | equency (12785) | | | -| IfxCcu6.o | .text.IfxCcu6.IfxCcu6_setT13In | IfxCcu6_setT13InputSignal | IfxCcu6_Timer.o | -| | putSignal (12786) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_initModule | zf_driver_pit.o | -| | mer_initModule (12706) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_initModuleConfig | zf_driver_pit.o | -| | mer_initModuleConfig (12707) | | | -| IfxCcu6_Timer.o | .text.IfxCcu6_Timer.IfxCcu6_Ti | IfxCcu6_Timer_start | zf_driver_pit.o | -| | mer_start (12708) | | | -| IfxCcu6_cfg.o | .rodata.IfxCcu6_cfg.IfxCcu6_cf | IfxCcu6_cfg_indexMap | zf_driver_pit.o, IfxCcu6.o | -| | g_indexMap (9703) | | | -| IfxCpu.o | .text.IfxCpu.IfxCpu_startCore | IfxCpu_startCore | IfxCpu_CStart0.o | -| | (12582) | | | -| IfxCpu_CStart0.o | | _A9_DATA_ | IfxCpu_CStart0.o | -| IfxCpu_CStart0.o | | _LITERAL_DATA_ | IfxCpu_CStart0.o | -| IfxCpu_CStart0.o | .text.start (12671) | _START | | -| IfxCpu_CStart1.o | .text.IfxCpu_CStart1._Core1_st | _Core1_start | IfxCpu_CStart0.o | -| | art (12694) | | | -| IfxCpu_cfg.o | .rodata.IfxCpu_cfg.IfxCpu_cfg_ | IfxCpu_cfg_indexMap | IfxCpu.o | -| | indexMap (9712) | | | -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_enable | IfxGpt12_enableModule | zf_driver_encoder.o | -| | Module (14951) | | | -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_initTx | IfxGpt12_initTxEudInPinWithPadLevel | zf_driver_encoder.o, IfxGpt12_IncrEnc.o | -| | EudInPinWithPadLevel (12182) | | | -| IfxGpt12.o | .text.IfxGpt12.IfxGpt12_initTx | IfxGpt12_initTxInPinWithPadLevel | zf_driver_encoder.o, IfxGpt12_IncrEnc.o | -| | InPinWithPadLevel (12184) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T2EUDA_P00_8_IN | zf_driver_encoder.o | -| | 120_T2EUDA_P00_8_IN (5724) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T2EUDB_P33_6_IN | zf_driver_encoder.o | -| | 120_T2EUDB_P33_6_IN (5725) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T2INA_P00_7_IN | zf_driver_encoder.o | -| | 120_T2INA_P00_7_IN (5734) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T2INB_P33_7_IN | zf_driver_encoder.o | -| | 120_T2INB_P33_7_IN (5735) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T3EUDA_P02_7_IN | zf_driver_encoder.o | -| | 120_T3EUDA_P02_7_IN (5726) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T3INA_P02_6_IN | zf_driver_encoder.o | -| | 120_T3INA_P02_6_IN (5736) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T4EUDA_P00_9_IN | zf_driver_encoder.o | -| | 120_T4EUDA_P00_9_IN (5728) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T4EUDB_P33_5_IN | zf_driver_encoder.o | -| | 120_T4EUDB_P33_5_IN (5729) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T4INA_P02_8_IN | zf_driver_encoder.o | -| | 120_T4INA_P02_8_IN (5738) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T5EUDA_P21_6_IN | zf_driver_encoder.o | -| | 120_T5EUDA_P21_6_IN (5730) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T5EUDB_P10_1_IN | zf_driver_encoder.o | -| | 120_T5EUDB_P10_1_IN (5731) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T5INA_P21_7_IN | zf_driver_encoder.o | -| | 120_T5INA_P21_7_IN (5740) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T5INB_P10_3_IN | zf_driver_encoder.o | -| | 120_T5INB_P10_3_IN (5741) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T6EUDA_P20_0_IN | zf_driver_encoder.o | -| | 120_T6EUDA_P20_0_IN (5732) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T6INA_P20_3_IN | zf_driver_encoder.o | -| | 120_T6INA_P20_3_IN (5742) | | | -| IfxGpt12_PinMap.o | .rodata.IfxGpt12_PinMap.IfxGpt | IfxGpt120_T6INB_P10_2_IN | zf_driver_encoder.o | -| | 120_T6INB_P10_2_IN (5743) | | | -| IfxGtm.o | .text.IfxGtm.IfxGtm_enable | IfxGtm_enable | zf_driver_pwm.o | -| | (11232) | | | -| IfxGtm.o | .text.IfxGtm.IfxGtm_getSysClkF | IfxGtm_getSysClkFrequency | IfxGtm_Cmu.o | -| | requency (11233) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannel | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannel (11258) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannelOutput | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannelOutput | | | -| | (11259) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_enableChannelUpdate | IfxGtm_Atom_Pwm.o | -| | Agc_enableChannelUpdate | | | -| | (11260) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_setChannelForceUpdate | IfxGtm_Atom_Pwm.o | -| | Agc_setChannelForceUpdate | | | -| | (11267) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Agc_trigger | IfxGtm_Atom_Pwm.o | -| | Agc_trigger (11270) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_getSrcPointer | IfxGtm_Atom_Pwm.o | -| | Ch_getSrcPointer (11281) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareOne | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareOne (11289) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareOneShadow | zf_driver_pwm.o, IfxGtm_Atom_Pwm.o | -| | Ch_setCompareOneShadow (11290) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareZero | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareZero (11291) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setCompareZeroShadow | IfxGtm_Atom_Pwm.o | -| | Ch_setCompareZeroShadow | | | -| | (11292) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setMode | IfxGtm_Atom_Pwm.o | -| | Ch_setMode (11294) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setNotification | IfxGtm_Atom_Pwm.o | -| | Ch_setNotification (11295) | | | -| IfxGtm_Atom.o | .text.IfxGtm_Atom.IfxGtm_Atom_ | IfxGtm_Atom_Ch_setSignalLevel | IfxGtm_Atom_Pwm.o | -| | Ch_setSignalLevel (11298) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_init | zf_driver_pwm.o | -| | tom_Pwm_init (12142) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_initConfig | zf_driver_pwm.o | -| | tom_Pwm_initConfig (12143) | | | -| IfxGtm_Atom_Pwm.o | .text.IfxGtm_Atom_Pwm.IfxGtm_A | IfxGtm_Atom_Pwm_stop | zf_driver_pwm.o | -| | tom_Pwm_stop (12145) | | | -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_en | IfxGtm_Cmu_enableClocks | zf_driver_pwm.o | -| | ableClocks (11610) | | | -| IfxGtm_Cmu.o | .text.IfxGtm_Cmu.IfxGtm_Cmu_se | IfxGtm_Cmu_setClkFrequency | zf_driver_pwm.o | -| | tClkFrequency (11620) | | | -| IfxGtm_PinMap.o | .text.IfxGtm_PinMap.IfxGtm_Pin | IfxGtm_PinMap_setAtomTout | IfxGtm_Atom_Pwm.o | -| | Map_setAtomTout (5814) | | | -| IfxPort.o | .text.IfxPort.IfxPort_setPinMo | IfxPort_setPinMode | zf_driver_exti.o, zf_driver_gpio.o, IfxGtm_PinMap.o, | -| | de (11064) | | IfxVadc_Adc.o, IfxQspi_SpiMaster.o, IfxGpt12.o, | -| | | | IfxCcu6_Timer.o, IfxAsclin_Asc.o | -| IfxPort.o | .text.IfxPort.IfxPort_setPinPa | IfxPort_setPinPadDriver | zf_driver_gpio.o, IfxGtm_PinMap.o, IfxVadc_Adc.o, | -| | dDriver (11067) | | IfxQspi_SpiMaster.o, IfxGpt12.o, IfxAsclin_Asc.o | -| IfxScuCcu.o | .rodata.IfxScuCcu.IfxScuCcu_de | IfxScuCcu_defaultClockConfig | IfxCpu_CStart0.o | -| | faultClockConfig (10230) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | IfxScuCcu_getBaud1Frequency | IfxAsclin.o | -| | aud1Frequency (10198) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getB | IfxScuCcu_getBaud2Frequency | IfxAsclin.o | -| | aud2Frequency (10199) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getC | IfxScuCcu_getCpuFrequency | zf_common_clock.o | -| | puFrequency (10201) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getM | IfxScuCcu_getMaxFrequency | IfxQspi.o | -| | axFrequency (10204) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getO | IfxScuCcu_getOsc0Frequency | IfxAsclin.o | -| | sc0Frequency (10206) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | IfxScuCcu_getPllErayFrequency | IfxAsclin.o | -| | llErayFrequency (10208) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getP | IfxScuCcu_getPllFrequency | zf_common_clock.o | -| | llFrequency (10210) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSourceFrequency | zf_driver_timer.o, zf_device_uart_receiver.o, | -| | ourceFrequency (10212) | | zf_common_clock.o, IfxGtm.o, IfxCpu.o, Bsp.o | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSpbFrequency | zf_driver_pit.o, zf_common_clock.o, IfxVadc.o, | -| | pbFrequency (10213) | | IfxVadc_Adc.o, IfxGpt12.o, IfxCcu6.o, IfxAsclin.o | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_getS | IfxScuCcu_getSriFrequency | IfxMtu.o | -| | riFrequency (10214) | | | -| IfxScuCcu.o | .text.IfxScuCcu.IfxScuCcu_init | IfxScuCcu_init | IfxCpu_CStart0.o | -| | (10215) | | | -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_clea | IfxScuEru_clearEventFlag | isr.o, zf_device_mt9v03x.o, zf_device_mt9v03x2.o, | -| | rEventFlag (10431) | | zf_device_ov7725.o, zf_device_scc8660.o | -| IfxScuEru.o | .text.IfxScuEru.IfxScuEru_getE | IfxScuEru_getEventFlagStatus | isr.o | -| | ventFlagStatus (10446) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | IfxScuWdt_clearCpuEndinit | IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, IfxScuCcu.o, | -| | rCpuEndinit (10613) | | IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, IfxGtm.o, | -| | | | IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_clea | IfxScuWdt_clearSafetyEndinit | zf_driver_flash.o, IfxVadc.o, IfxScuCcu.o, IfxMtu.o, | -| | rSafetyEndinit (10614) | | IfxCpu.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | IfxScuWdt_disableCpuWatchdog | zf_common_clock.o, IfxCpu_CStart0.o | -| | bleCpuWatchdog (10615) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_disa | IfxScuWdt_disableSafetyWatchdog | zf_common_clock.o, IfxCpu_CStart0.o | -| | bleSafetyWatchdog (10616) | | | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getC | IfxScuWdt_getCpuWatchdogPassword | zf_common_clock.o, IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, | -| | puWatchdogPassword (10619) | | IfxScuCcu.o, IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, | -| | | | IfxGtm.o, IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_getS | IfxScuWdt_getSafetyWatchdogPassword | zf_driver_flash.o, zf_common_clock.o, IfxVadc.o, | -| | afetyWatchdogPassword (10621) | | IfxScuCcu.o, IfxMtu.o, IfxCpu.o, IfxCpu_CStart0.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setC | IfxScuWdt_setCpuEndinit | IfxVadc.o, IfxVadc_Adc.o, IfxStm.o, IfxScuCcu.o, | -| | puEndinit (10627) | | IfxQspi.o, IfxQspi_SpiMaster.o, IfxPort.o, IfxGtm.o, | -| | | | IfxGtm_Cmu.o, IfxGpt12.o, IfxCpu.o, IfxCcu6.o, | -| | | | IfxAsclin.o, IfxAsclin_Asc.o | -| IfxScuWdt.o | .text.IfxScuWdt.IfxScuWdt_setS | IfxScuWdt_setSafetyEndinit | zf_driver_flash.o, IfxVadc.o, IfxScuCcu.o, IfxMtu.o, | -| | afetyEndinit (10628) | | IfxCpu.o | -| IfxStm.o | .text.IfxStm.IfxStm_clearCompa | IfxStm_clearCompareFlag | zf_driver_delay.o | -| | reFlag (10099) | | | -| IfxStm.o | .text.IfxStm.IfxStm_getAddress | IfxStm_getAddress | zf_driver_delay.o, zf_driver_timer.o, | -| | (10104) | | zf_device_uart_receiver.o | -| IfxStm.o | .text.IfxStm.IfxStm_initCompar | IfxStm_initCompare | zf_driver_delay.o | -| | e (10107) | | | -| IfxStm_cfg.o | .rodata.IfxStm_cfg.IfxStm_cfg_ | IfxStm_cfg_indexMap | IfxStm.o | -| | indexMap (9814) | | | -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_create | Ifx_Fifo_create | IfxAsclin_Asc.o | -| | (9609) | | | -| Ifx_Fifo.o | .text.Ifx_Fifo.Ifx_Fifo_init | Ifx_Fifo_init | IfxAsclin_Asc.o | -| | (9611) | | | -| _Exit.o | .text._Exit.libc (14656) | _Exit | exit.o | -| _ctype.o | .rodata.__ctype.libcs_fpu | __ctype | _doflt.o | -| | (14641) | | | -| _doflt.o | .text._doflt.libcs_fpu (14425) | __printf_float | IfxStdIf_DPipe.o | -| _doflt.o | .text._doflt.libcs_fpu (14425) | _doflt | _doprint_llong.o | -| _doprint_llong.o | .text._doprint.libcs_fpu | __printf_llong2 | printf_llong.o | -| | (14331) | | | -| _doprint_llong.o | .text._doprint.libcs_fpu | _doprint | printf.o, sprintf.o, vsprintf.o | -| | (14331) | | | -| _io_putc.o | .text._io_putc.libcs_fpu | _io_putc | _doprint_llong.o, _doflt.o, _io_puts.o | -| | (14493) | | | -| _io_puts.o | .text._io_puts.libcs_fpu | _io_puts | _doflt.o | -| | (14484) | | | -| _iob.o | .data._iob.libcs_fpu (14401) | _iob | printf.o, fflush.o | -| _sbrk.o | .text._sbrk.libcs_fpu (14292) | _sbrk | malloc.o, free.o | -| _signbitf.o | .text._signbitf.libcs_fpu | _signbitf | _doflt.o | -| | (14657) | | | -| cacc2spf.o | .text.librt (14947) | __rt_lfr_to_spf | _doprint_llong.o | -| cinit.o | .text._c_init.libcs_fpu | _c_init | CompilerTasking.o | -| | (14212) | | | -| cpu0_main.o | .text.cpu0_dsram (1) | core0_main | IfxCpu_CStart0.o | -| cpu1_main.o | .text.cpu1_dsram (28) | core1_main | IfxCpu_CStart1.o | -| cspf2c.o | .text.__f_ftoc.libfp (14940) | __f_ftoc | _doflt.o | -| cspf2ull.o | .text.__f_ftoull.libfp (14945) | __f_ftoull | zf_driver_pit.o | -| cspf2us.o | .text.__f_ftous.libfp (14943) | __f_ftous | zf_device_dl1a.o, IfxCcu6.o | -| cull2spf.o | .text.__f_ulltof.libfp (14944) | __f_ulltof | zf_driver_pit.o | -| dbg.o | .bss._dbg_request.libcs_fpu | _dbg_request | dbg__exit.o, dbg_trap.o | -| | (14526) | | | -| dbg.o | .bss._dbg_request.libcs_fpu | errno | _doprint_llong.o, powf.o, _edom_raise_invalid.o, | -| | (14526) | | _edom_raise_invalidf.o, expf.o, logf.o, ldexpf.o | -| malloc-data.o | .bss._malloc_head.libcs_fpu | _malloc_head | malloc.o | -| | (14283) | | | -| malloc-data.o | .bss._malloc_start.libcs_fpu | _malloc_start | malloc.o, free.o | -| | (14284) | | | -| malloc.o | .text.malloc.libcs_fpu (14261) | malloc | zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_tft180.o, Ifx_Fifo.o | -| memcpy.o | .text.memcpy.libcs_fpu (14252) | memcpy | zf_device_dl1b.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_common_fifo.o, | -| | | | zf_common_function.o | -| memset.o | .text.memset.libcs_fpu (14243) | memset | zf_driver_flash.o, zf_device_dl1a.o, zf_device_ips114.o, | -| | | | zf_device_ips200.o, zf_device_oled.o, zf_device_tft180.o, | -| | | | zf_device_wifi_uart.o, zf_common_debug.o, | -| | | | zf_common_fifo.o, IfxGpt12_IncrEnc.o, IfxAsclin_Asc.o, | -| | | | Ifx_AngleTrkF32.o | -| misc_spf.o | .text.sp_round8_and_normalize. | sp_round8_and_normalize | cull2spf.o | -| | libfp (14946) | | | -| modff.o | .text.modff.libcs_fpu (14678) | modf | _doflt.o | -| modff.o | .text.modff.libcs_fpu (14678) | modff | _sinusf.o, floorf.o | -| printf.o | .text.printf.libcs_fpu (14371) | printf | cpu0_main.o | -| printf_redirect.o | .text.printf_redirect.fputc | fputc | _iob.o, _io_putc.o | -| | (4144) | | | -| sprintf.o | .text.sprintf.libcs_fpu | sprintf | zf_device_wifi_spi.o, zf_common_debug.o | -| | (14380) | | | -| strlen.o | .text.strlen.libcs_fpu (14632) | strlen | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o, zf_common_function.o, IfxStdIf_DPipe.o, | -| | | | _doprint_llong.o | -| strncmp.o | .text.strncmp.libcs_fpu | strncmp | zf_device_gnss.o | -| | (14614) | | | -| ui64_div.o | .text.librt (14206) | __ll_udiv64 | zf_driver_pit.o, zf_driver_pwm.o, zf_driver_timer.o, | -| | | | zf_device_uart_receiver.o, _doprint_llong.o | -| ui64_mul.o | .text.librt (14207) | __ll_mul64 | zf_driver_pit.o, zf_driver_pwm.o, zf_driver_timer.o, | -| | | | zf_device_uart_receiver.o, IfxScuCcu.o | -| ui64_sh.o | .text.librt (14208) | __ll_ushl64 | cull2spf.o, cspf2ull.o | -| ui64_sh.o | .text.librt (14208) | __ll_ushr64 | IfxStm.o, cspf2ull.o | -| zf_common_clock.o | .text.zf_common_clock.clock_in | clock_init | cpu0_main.o | -| | it (4281) | | | -| zf_common_clock.o | .text.zf_common_clock.cpu_wait | cpu_wait_event_ready | cpu0_main.o, cpu1_main.o | -| | _event_ready (4282) | | | -| zf_common_clock.o | .text.zf_common_clock.disable_ | disable_Watchdog | cpu1_main.o | -| | Watchdog (4280) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_as | debug_assert_handler | zf_driver_adc.o, zf_driver_dma.o, zf_driver_encoder.o, | -| | sert_handler (4331) | | zf_driver_exti.o, zf_driver_flash.o, zf_driver_pwm.o, | -| | | | zf_driver_soft_iic.o, zf_driver_soft_spi.o, | -| | | | zf_driver_spi.o, zf_driver_uart.o, zf_device_ble6a20.o, | -| | | | zf_device_bluetooth_ch9141.o, zf_device_camera.o, | -| | | | zf_device_dl1a.o, zf_device_ips114.o, zf_device_ips200.o, | -| | | | zf_device_key.o, zf_device_oled.o, zf_device_tft180.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, seekfree_assistant.o, | -| | | | zf_common_fifo.o, zf_common_function.o | -| zf_common_debug.o | .text.zf_common_debug.debug_in | debug_init | cpu0_main.o | -| | it (4335) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_in | debug_interrupr_handler | isr.o | -| | terrupr_handler (4328) | | | -| zf_common_debug.o | .text.zf_common_debug.debug_ou | debug_output_init | zf_device_ips114.o, zf_device_ips200.o, zf_device_oled.o, | -| | tput_init (4334) | | zf_device_tft180.o | -| zf_common_debug.o | .text.zf_common_debug.debug_ou | debug_output_struct_init | zf_device_ips114.o, zf_device_ips200.o, zf_device_oled.o, | -| | tput_struct_init (4333) | | zf_device_tft180.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_clea | fifo_clear | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | r (4446) | | zf_device_wifi_uart.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_init | fifo_init | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | (4453) | | zf_device_camera.o, zf_device_gnss.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, zf_common_debug.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_read | fifo_read_buffer | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | _buffer (4451) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, seekfree_assistant.o, | -| | | | zf_common_debug.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_used | fifo_used | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | (4447) | | zf_device_wireless_uart.o, seekfree_assistant.o | -| zf_common_fifo.o | .text.zf_common_fifo.fifo_writ | fifo_write_buffer | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | e_buffer (4449) | | zf_device_gnss.o, zf_device_wifi_spi.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | seekfree_assistant.o, zf_common_debug.o | -| zf_common_interrupt.o | .text.zf_common_interrupt.asse | assert_interrupt_config | zf_common_debug.o | -| | rt_interrupt_config (4650) | | | -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | interrupt_global_disable | zf_driver_delay.o, zf_common_clock.o | -| | rrupt_global_disable (4649) | | | -| zf_common_interrupt.o | .text.zf_common_interrupt.inte | interrupt_global_enable | cpu0_main.o, cpu1_main.o, isr.o, zf_driver_delay.o, | -| | rrupt_global_enable (4648) | | zf_common_clock.o | -| zf_device_gnss.o | .text.zf_device_gnss.gnss_uart | gnss_uart_callback | isr.o | -| | _callback (1661) | | | -| zf_device_type.o | .data.zf_device_type.camera_dm | camera_dma_handler | isr.o | -| | a_handler (3516) | | | -| zf_device_type.o | .data.zf_device_type.camera_dm | camera_dma_handler_2 | isr.o | -| | a_handler_2 (3520) | | | -| zf_device_type.o | .data.zf_device_type.camera_ua | camera_uart_handler | isr.o | -| | rt_handler (3514) | | | -| zf_device_type.o | .data.zf_device_type.camera_vs | camera_vsync_handler | isr.o | -| | ync_handler (3515) | | | -| zf_device_type.o | .data.zf_device_type.camera_vs | camera_vsync_handler_2 | isr.o | -| | ync_handler_2 (3519) | | | -| zf_device_type.o | .data.zf_device_type.wireless_ | wireless_module_uart_handler | isr.o | -| | module_uart_handler (3522) | | | -| zf_driver_delay.o | .text.zf_driver_delay.system_d | system_delay_init | zf_common_clock.o | -| | elay_init (233) | | | -| zf_driver_delay.o | .text.zf_driver_delay.system_d | system_delay_ms | cpu0_main.o, zf_device_absolute_encoder.o, | -| | elay_ms (232) | | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | | | zf_device_dl1a.o, zf_device_dl1b.o, zf_device_gnss.o, | -| | | | zf_device_icm20602.o, zf_device_imu660ra.o, | -| | | | zf_device_imu660rb.o, zf_device_imu660rx.o, | -| | | | zf_device_imu963ra.o, zf_device_ips114.o, | -| | | | zf_device_ips200.o, zf_device_mpu6050.o, | -| | | | zf_device_mt9v03x.o, zf_device_oled.o, zf_device_ov7725.o, | -| | | | zf_device_scc8660.o, zf_device_tft180.o, | -| | | | zf_device_wifi_spi.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, zf_common_clock.o, | -| | | | zf_device_config.o | -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | encoder_clear_count | cpu0_main.o | -| | r_clear_count (327) | | | -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | encoder_dir_init | cpu0_main.o | -| | r_dir_init (329) | | | -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | encoder_get_count | cpu0_main.o | -| | r_get_count (326) | | | -| zf_driver_encoder.o | .text.zf_driver_encoder.encode | encoder_quad_init | cpu0_main.o | -| | r_quad_init (328) | | | -| zf_driver_exti.o | .text.zf_driver_exti.exti_all_ | exti_all_close | zf_common_interrupt.o | -| | close (371) | | | -| zf_driver_pit.o | .text.zf_driver_pit.pit_all_cl | pit_all_close | zf_common_interrupt.o | -| | ose (516) | | | -| zf_driver_pit.o | .text.zf_driver_pit.pit_init | pit_init | cpu0_main.o, zf_device_tsl1401.o | -| | (519) | | | -| zf_driver_pwm.o | .text.zf_driver_pwm.pwm_all_ch | pwm_all_channel_close | zf_common_interrupt.o | -| | annel_close (562) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart0_hand | uart0_handle | isr.o | -| | le (1132) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart1_hand | uart1_handle | isr.o | -| | le (1133) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart2_hand | uart2_handle | isr.o | -| | le (1134) | | | -| zf_driver_uart.o | .bss.zf_driver_uart.uart3_hand | uart3_handle | isr.o | -| | le (1135) | | | -| zf_driver_uart.o | .text.zf_driver_uart.uart_init | uart_init | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | (1131) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_quer | uart_query_byte | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | y_byte (1127) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_rx_i | uart_rx_interrupt | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | nterrupt (1129) | | zf_device_gnss.o, zf_device_ov7725.o, zf_device_scc8660.o, | -| | | | zf_device_wifi_uart.o, zf_device_wireless_uart.o, | -| | | | zf_common_debug.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | uart_write_byte | zf_device_ble6a20.o, zf_device_bluetooth_ch9141.o, | -| | e_byte (1123) | | zf_device_tsl1401.o, zf_device_wifi_uart.o, | -| | | | zf_device_wireless_uart.o, printf_redirect.o | -| zf_driver_uart.o | .text.zf_driver_uart.uart_writ | uart_write_string | zf_device_wifi_uart.o, zf_common_debug.o | -| | e_string (1125) | | | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -************************************************************************* Call Graph ************************************************************************* -_START [s0:0,0] - -stm1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxStm_clearCompareFlag * - -* IfxStm_clearCompareFlag [s0:0,0] - -* interrupt_global_enable [s0:0,0] - -stm0_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxStm_clearCompareFlag * - -uart3_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -* IfxAsclin_Asc_isrError [s0:0,0] - -uart2_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart1_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart0_er_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxAsclin_Asc_isrError * - -uart3_rx_isr [s0:0,736] -| -+-- gnss_uart_callback [s0:16,736] -| | -| +-- uart_query_byte * -| | -| +-- fifo_clear [s0:0,720] -| | | -| | +-- debug_assert_handler *R -| | | -| | +-- memset * -| | -| +-- fifo_used * -| | -| +-- fifo_write_buffer * -| | -| +-- fifo_read_buffer [s0:0,720] -| | | -| | +-- debug_assert_handler *R -| | | -| | +-- zf_common_fifo.src:fifo_end_offset [s0:0,0] -| | | -| | +-- fifo_used * -| | | -| | +-- memcpy * -| | -| +-- strncmp [s0:0,0] -| -+-- interrupt_global_enable * - -* memcpy [s0:0,0] - -* fifo_write_buffer [s0:0,720] -| -+-- debug_assert_handler *R -| -+-- zf_common_fifo.src:fifo_head_offset [s0:0,0] -| -+-- memcpy * - -* fifo_used [s0:0,720] -| -+-- debug_assert_handler *R - -* memset [s0:0,0] - -*R debug_assert_handler [s0:0,720] -| -+-- zf_common_debug.src:debug_output [s0:600,720] -| | -| +-- __INDIRECT__ *R -| | -| +-- memset * -| | -| +-- sprintf [s0:16,120] -| | | -| | +-- _doprint * -| | -| +-- strlen * -| -+-- zf_common_debug.src:debug_delay [s0:8,8] -| -+-- assert_interrupt_config [s0:0,56] - | - +-- exti_all_close [s0:0,0] - | - +-- pit_all_close [s0:0,0] - | | - | +-- IfxCcu6_disableModule [s0:0,0] - | | - | +-- IfxScuWdt_clearCpuEndinit * - | | - | +-- IfxScuWdt_getCpuWatchdogPassword * - | | - | +-- IfxScuWdt_setCpuEndinit * - | - +-- pwm_all_channel_close [s0:56,56] - | | - | +-- IfxGtm_enable [s0:0,0] - | | | - | | +-- IfxScuWdt_clearCpuEndinit * - | | | - | | +-- IfxScuWdt_getCpuWatchdogPassword * - | | | - | | +-- IfxScuWdt_setCpuEndinit * - | | - | +-- IfxGtm_Cmu_enableClocks [s0:0,0] - | | - | +-- IfxGtm_Cmu_setClkFrequency [s0:0,0] - | | | - | | +-- IfxScuWdt_clearCpuEndinit * - | | | - | | +-- IfxScuWdt_getCpuWatchdogPassword * - | | | - | | +-- IfxScuWdt_setCpuEndinit * - | | | - | | +-- IfxGtm_Cmu_getGclkFrequency [s0:0,0] - | | | - | | +-- IfxGtm_Cmu_getModuleFrequency [s0:0,0] - | | | - | | +-- IfxGtm_getSysClkFrequency [s0:0,0] - | | | - | | +-- IfxScuCcu_getSourceFrequency * - | | - | +-- IfxGtm_Atom_Pwm_init [s0:0,0] - | | | - | | +-- IfxGtm_PinMap_setAtomTout [s0:0,0] - | | | | - | | | +-- IfxPort_setPinMode * - | | | | - | | | +-- IfxPort_setPinPadDriver * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannel * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannelOutput * - | | | - | | +-- IfxGtm_Atom_Agc_enableChannelUpdate [s0:0,0] - | | | | - | | | +-- IfxGtm_Atom_Agc_buildFeatureForChannel * - | | | - | | +-- IfxGtm_Atom_Agc_setChannelForceUpdate [s0:0,0] - | | | | - | | | +-- IfxGtm_Atom_Agc_buildFeatureForChannel * - | | | - | | +-- IfxGtm_Atom_Agc_trigger * - | | | - | | +-- IfxGtm_Atom_Ch_getSrcPointer [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareOne [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareOneShadow [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareZero [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setCompareZeroShadow [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setMode [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setNotification [s0:0,0] - | | | - | | +-- IfxGtm_Atom_Ch_setSignalLevel [s0:0,0] - | | - | +-- IfxGtm_Atom_Pwm_initConfig [s0:0,0] - | | - | +-- IfxGtm_Atom_Pwm_stop [s0:0,0] - | | - | +-- IfxGtm_Atom_Agc_enableChannel * - | | - | +-- IfxGtm_Atom_Agc_enableChannelOutput * - | | - | +-- IfxGtm_Atom_Agc_trigger * - | - +-- interrupt_global_enable * - | - +-- interrupt_global_disable * - -* interrupt_global_disable [s0:0,0] - -* IfxGtm_Atom_Agc_trigger [s0:0,0] - -* IfxGtm_Atom_Agc_buildFeatureForChannel [s0:0,0] - -* IfxGtm_Atom_Agc_enableChannelOutput [s0:0,0] -| -+-- IfxGtm_Atom_Agc_buildFeatureForChannel * - -* IfxGtm_Atom_Agc_enableChannel [s0:0,0] -| -+-- IfxGtm_Atom_Agc_buildFeatureForChannel * - -* IfxPort_setPinPadDriver [s0:0,0] -| -+-- IfxScuWdt_clearCpuEndinit * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_setCpuEndinit * - -* IfxPort_setPinMode [s0:0,0] -| -+-- IfxScuWdt_clearCpuEndinit * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_setCpuEndinit * - -* IfxScuCcu_getSourceFrequency [s0:0,0] -| -+-- IfxScuCcu_getPllFrequency * - -* IfxScuCcu_getPllFrequency [s0:0,0] -| -+-- IfxScuCcu_getOscFrequency * - -* IfxScuCcu_getOscFrequency [s0:0,0] - -* IfxScuWdt_setCpuEndinit [s0:0,0] - -* IfxScuWdt_getCpuWatchdogPassword [s0:0,0] - -* IfxScuWdt_clearCpuEndinit [s0:0,0] - -* strlen [s0:0,0] - -* _doprint [s0:16,104] -| -+-- _doprint_llong.src:_emitchar * -| -+-- _doprint_llong.src:_putnumber [s0:32,40] -| | -| +-- _doprint_llong.src:_ltoa [s0:0,0] -| | | -| | +-- __ll_udiv64 * -| | -| +-- _doprint_llong.src:_emitchar * -| | -| +-- _doprint_llong.src:_putstring * -| | -| +-- _doprint_llong.src:.cocofun_1 [s0:0,0] -| | -| +-- strlen * -| -+-- _doprint_llong.src:_putstring * -| -+-- _doprint_llong.src:_printhex [s0:0,8] -| | -| +-- _doprint_llong.src:_emitchar * -| -+-- _doflt [s0:80,88] -| | -| +-- _doflt.src:.cocofun_24 * -| | -| +-- _doflt.src:.cocofun_21 [s0:0,0] -| | -| +-- _doflt.src:.cocofun_23 [s0:0,0] -| | | -| | +-- _doflt.src:.cocofun_24 * -| | -| +-- _doflt.src:.cocofun_22 [s0:0,0] -| | | -| | +-- _doflt.src:.cocofun_24 * -| | -| +-- _io_puts [s0:0,8] -| | | -| | +-- _io_putc * -| | -| +-- _io_putc * -| | -| +-- _signbitf [s0:0,0] -| | -| +-- modf [s0:0,0] -| | -| +-- __f_ftoc [s0:0,0] -| -+-- __rt_lfr_to_spf [s0:0,0] - -* _io_putc [s0:0,8] -| -+-- fputc [s0:0,8] - | - +-- uart_write_byte * - -* uart_write_byte [s0:8,8] -| -+-- uart_get_handle * -| -+-- IfxAsclin_write8 [s0:0,0] - -* uart_get_handle [s0:0,0] - -* _doflt.src:.cocofun_24 [s0:0,0] - -* _doprint_llong.src:_putstring [s0:0,8] -| -+-- _doprint_llong.src:_emitchar * -| -+-- strlen * - -* __ll_udiv64 [s0:0,0] - -* _doprint_llong.src:_emitchar [s0:0,8] -| -+-- _io_putc * - -*R __INDIRECT__ [s0:0,784] -| -+-- core0_main [s0:8,784] -| | -| +-- system_delay_ms * -| | -| +-- encoder_quad_init [s0:0,720] -| | | -| | +-- zf_driver_encoder.src:encoder_mapping_set *R -| | | -| | +-- IfxGpt12_enableModule * -| | -| +-- encoder_dir_init [s0:0,720] -| | | -| | +-- zf_driver_encoder.src:encoder_mapping_set *R -| | | -| | +-- IfxGpt12_enableModule * -| | -| +-- pit_init [s0:136,240] -| | | -| | +-- IfxScuCcu_getSpbFrequency * -| | | -| | +-- IfxCcu6_Timer_initModule [s0:0,0] -| | | | -| | | +-- IfxPort_setPinMode * -| | | | -| | | +-- IfxCcu6_enableModule [s0:0,0] -| | | | | -| | | | +-- IfxScuWdt_clearCpuEndinit * -| | | | | -| | | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | | -| | | | +-- IfxScuWdt_setCpuEndinit * -| | | | -| | | +-- IfxCcu6_getSrcAddress [s0:0,0] -| | | | | -| | | | +-- IfxCcu6_getIndex [s0:0,0] -| | | | -| | | +-- IfxCcu6_routeInterruptNode [s0:0,0] -| | | | -| | | +-- IfxCcu6_setT12Frequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | -| | | | +-- __f_ftous * -| | | | -| | | +-- IfxCcu6_setT12InputSignal * -| | | | -| | | +-- IfxCcu6_setT13Frequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | -| | | | +-- __f_ftous * -| | | | -| | | +-- IfxCcu6_setT13InputSignal * -| | | -| | +-- IfxCcu6_Timer_initModuleConfig [s0:104,104] -| | | -| | +-- IfxCcu6_Timer_start [s0:0,0] -| | | | -| | | +-- IfxCcu6_setT12InputSignal * -| | | | -| | | +-- IfxCcu6_setT13InputSignal * -| | | -| | +-- IfxCcu6_getAddress * -| | | -| | +-- __ll_udiv64 * -| | | -| | +-- __ll_mul64 [s0:0,0] -| | | -| | +-- __f_ulltof [s0:0,0] -| | | | -| | | +-- __ll_ushl64 * -| | | | -| | | +-- sp_round8_and_normalize [s0:0,0] -| | | -| | +-- __f_ftoull [s0:0,0] -| | | -| | +-- __ll_ushr64 * -| | | -| | +-- __ll_ushl64 * -| | -| +-- clock_init [s0:0,16] -| | | -| | +-- system_delay_init [s0:16,16] -| | | | -| | | +-- IfxStm_clearCompareFlag * -| | | | -| | | +-- IfxStm_initCompare [s0:0,0] -| | | | -| | | +-- IfxStm_clearCompareFlag * -| | | | -| | | +-- IfxStm_enableComparatorInterrupt [s0:0,0] -| | | | -| | | +-- IfxStm_getIndex [s0:0,0] -| | | | -| | | +-- __ll_ushr64 * -| | | -| | +-- get_clock [s0:0,0] -| | | | -| | | +-- IfxScuCcu_getSourceFrequency * -| | | | -| | | +-- IfxScuCcu_getCpuFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSriFrequency [s0:0,0] -| | | | | -| | | | +-- IfxScuCcu_getSourceFrequency * -| | | | -| | | +-- IfxScuCcu_getSpbFrequency * -| | | | -| | | +-- IfxScuCcu_getPllFrequency * -| | | -| | +-- disable_Watchdog * -| | | -| | +-- interrupt_global_enable * -| | | -| | +-- interrupt_global_disable * -| | -| +-- cpu_wait_event_ready * -| | -| +-- debug_init [s0:24,776] -| | | -| | +-- uart_rx_interrupt * -| | | -| | +-- uart_init [s0:32,752] -| | | | -| | | +-- uart_set_interrupt_priority [s0:0,720] -| | | | | -| | | | +-- debug_assert_handler *R -| | | | -| | | +-- uart_set_buffer [s0:0,0] -| | | | -| | | +-- uart_get_handle * -| | | | -| | | +-- uart_mux [s0:0,0] -| | | | -| | | +-- uart_tx_interrupt [s0:0,0] -| | | | | -| | | | +-- IfxAsclin_getAddress * -| | | | | -| | | | +-- IfxAsclin_getSrcPointerTx * -| | | | | -| | | | +-- IfxAsclin_Asc_initModuleConfig * -| | | | -| | | +-- uart_rx_interrupt * -| | | | -| | | +-- IfxAsclin_getAddress * -| | | | -| | | +-- IfxAsclin_Asc_initModule [s0:8,24] -| | | | | -| | | | +-- Ifx_Fifo_create [s0:0,0] -| | | | | | -| | | | | +-- Ifx_Fifo_init * -| | | | | | -| | | | | +-- malloc [s0:0,0] -| | | | | | -| | | | | +-- _sbrk [s0:0,0] -| | | | | -| | | | +-- Ifx_Fifo_init * -| | | | | -| | | | +-- IfxPort_setPinMode * -| | | | | -| | | | +-- IfxPort_setPinPadDriver * -| | | | | -| | | | +-- IfxAsclin_enableModule [s0:0,0] -| | | | | | -| | | | | +-- IfxScuWdt_clearCpuEndinit * -| | | | | | -| | | | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | | | -| | | | | +-- IfxScuWdt_setCpuEndinit * -| | | | | -| | | | +-- IfxAsclin_getSrcPointerEr [s0:0,0] -| | | | | | -| | | | | +-- IfxAsclin_getIndex * -| | | | | -| | | | +-- IfxAsclin_getSrcPointerRx * -| | | | | -| | | | +-- IfxAsclin_getSrcPointerTx * -| | | | | -| | | | +-- IfxAsclin_setClockSource * -| | | | | -| | | | +-- IfxAsclin_setBitTiming [s0:16,16] -| | | | | -| | | | +-- IfxAsclin_getPdFrequency [s0:0,0] -| | | | | | -| | | | | +-- IfxAsclin_getFaFrequency [s0:0,0] -| | | | | | -| | | | | +-- IfxScuCcu_getBaud1Frequency [s0:0,0] -| | | | | | | -| | | | | | +-- IfxScuCcu_getMaxFrequency * -| | | | | | -| | | | | +-- IfxScuCcu_getBaud2Frequency [s0:0,0] -| | | | | | | -| | | | | | +-- IfxScuCcu_getMaxFrequency * -| | | | | | -| | | | | +-- IfxScuCcu_getSpbFrequency * -| | | | | | -| | | | | +-- IfxScuCcu_getOsc0Frequency [s0:0,0] -| | | | | | -| | | | | +-- IfxScuCcu_getPllErayFrequency [s0:0,0] -| | | | | | -| | | | | +-- IfxScuCcu_getOscFrequency * -| | | | | -| | | | +-- IfxAsclin_setClockSource * -| | | | -| | | +-- IfxAsclin_Asc_initModuleConfig * -| | | -| | +-- debug_output_struct_init [s0:0,0] -| | | -| | +-- debug_output_init [s0:0,0] -| | | -| | +-- fifo_init [s0:0,720] -| | | -| | +-- debug_assert_handler *R -| | -| +-- printf [s0:16,120] -| | -| +-- _doprint * -| -+-- core1_main [s0:0,0] -| | -| +-- disable_Watchdog * -| | -| +-- cpu_wait_event_ready * -| | -| +-- interrupt_global_enable * -| -+-- zf_device_type.src:type_default_callback [s0:0,0] -| -+-- zf_common_debug.src:debug_uart_str_output [s0:0,8] -| | -| +-- uart_write_string [s0:0,8] -| | -| +-- uart_write_byte * -| -+-- _Core0_start [s0:0,0] -| | -| +-- IfxScuCcu_init [s0:0,0] -| | | -| | +-- __INDIRECT__ *R -| | | -| | +-- IfxScuCcu.src:IfxScuCcu_isOscillatorStable [s0:0,0] -| | | | -| | | +-- IfxScuWdt_clearCpuEndinit * -| | | | -| | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_setCpuEndinit * -| | | -| | +-- IfxScuCcu.src:IfxScuCcu_wait [s0:0,0] -| | | | -| | | +-- IfxScuCcu_getSourceFrequency * -| | | -| | +-- IfxScuWdt_clearCpuEndinit * -| | | -| | +-- IfxScuWdt_clearSafetyEndinit * -| | | -| | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | -| | +-- IfxScuWdt_getSafetyWatchdogPassword * -| | | -| | +-- IfxScuWdt_setCpuEndinit * -| | | -| | +-- IfxScuWdt_setSafetyEndinit * -| | -| +-- IfxScuWdt_disableCpuWatchdog * -| | -| +-- IfxScuWdt_disableSafetyWatchdog * -| | -| +-- IfxScuWdt_getSafetyWatchdogPassword * -| | -| +-- IfxCpu_startCore [s0:0,0] -| | | -| | +-- IfxCpu_getCoreMode [s0:0,0] -| | | | -| | | +-- IfxCpu_getIndex * -| | | -| | +-- IfxCpu_setCoreMode [s0:0,0] -| | | | -| | | +-- IfxScuWdt_clearCpuEndinit * -| | | | -| | | +-- IfxScuWdt_clearSafetyEndinit * -| | | | -| | | +-- IfxScuWdt_getCpuWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_getSafetyWatchdogPassword * -| | | | -| | | +-- IfxScuWdt_setCpuEndinit * -| | | | -| | | +-- IfxScuWdt_setSafetyEndinit * -| | | | -| | | +-- IfxCpu_getIndex * -| | | -| | +-- IfxCpu_setProgramCounter [s0:0,0] -| | -| +-- Ifx_C_Init [s0:0,0] -| | -| +-- _c_init [s0:0,0] -| | -| +-- _c_init_entry [s0:0,0] -| | -| +-- cinit.src:_ldmst_copy_byte [s0:0,0] -| | -| +-- cinit.src:_ldmst_clear_byte [s0:0,0] -| -+-- _Core1_start [s0:0,0] -| -+-- IfxAsclin_Asc_isrError * - -* IfxCpu_getIndex [s0:0,0] - -* IfxScuWdt_disableSafetyWatchdog [s0:0,0] - -* IfxScuWdt_disableCpuWatchdog [s0:0,0] - -* IfxScuWdt_setSafetyEndinit [s0:0,0] - -* IfxScuWdt_getSafetyWatchdogPassword [s0:0,0] - -* IfxScuWdt_clearSafetyEndinit [s0:0,0] - -* IfxScuCcu_getMaxFrequency [s0:0,0] -| -+-- IfxScuCcu_getSourceFrequency * - -* IfxAsclin_setClockSource [s0:0,0] - -* IfxAsclin_getSrcPointerRx [s0:0,0] -| -+-- IfxAsclin_getIndex * - -* IfxAsclin_getIndex [s0:0,0] - -* Ifx_Fifo_init [s0:0,0] - -* IfxAsclin_Asc_initModuleConfig [s0:0,0] - -* IfxAsclin_getSrcPointerTx [s0:0,0] -| -+-- IfxAsclin_getIndex * - -* IfxAsclin_getAddress [s0:0,0] - -* uart_rx_interrupt [s0:0,0] -| -+-- IfxAsclin_getAddress * -| -+-- IfxAsclin_getSrcPointerRx * -| -+-- IfxAsclin_Asc_initModuleConfig * - -* cpu_wait_event_ready [s0:0,0] -| -+-- system_delay_ms * - -* disable_Watchdog [s0:0,0] -| -+-- IfxScuWdt_disableCpuWatchdog * -| -+-- IfxScuWdt_disableSafetyWatchdog * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_getSafetyWatchdogPassword * - -* __ll_ushr64 [s0:0,0] - -* __ll_ushl64 [s0:0,0] - -* IfxCcu6_getAddress [s0:0,0] - -* IfxCcu6_setT13InputSignal [s0:0,0] - -* IfxCcu6_setT12InputSignal [s0:0,0] - -* __f_ftous [s0:0,0] - -* IfxScuCcu_getSpbFrequency [s0:0,0] -| -+-- IfxScuCcu_getSourceFrequency * - -* IfxGpt12_enableModule [s0:0,0] -| -+-- IfxScuWdt_clearCpuEndinit * -| -+-- IfxScuWdt_getCpuWatchdogPassword * -| -+-- IfxScuWdt_setCpuEndinit * - -*R zf_driver_encoder.src:encoder_mapping_set [s0:0,720] -| -+-- debug_assert_handler *R -| -+-- IfxGpt12_initTxEudInPinWithPadLevel [s0:0,0] -| | -| +-- IfxPort_setPinMode * -| | -| +-- IfxPort_setPinPadDriver * -| -+-- IfxGpt12_initTxInPinWithPadLevel [s0:0,0] - | - +-- IfxPort_setPinMode * - | - +-- IfxPort_setPinPadDriver * - -* system_delay_ms [s0:0,0] -| -+-- system_delay_10ns [s0:0,0] - | - +-- interrupt_global_enable * - | - +-- interrupt_global_disable * - | - +-- IfxStm_getAddress [s0:0,0] - -* uart_query_byte [s0:0,0] -| -+-- uart_get_handle * -| -+-- IfxAsclin_read8 [s0:0,0] - -uart3_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart2_rx_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -uart2_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart1_rx_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -uart1_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -uart0_rx_isr [s0:0,720] -| -+-- debug_interrupr_handler [s0:0,720] -| | -| +-- uart_query_byte * -| | -| +-- fifo_write_buffer * -| -+-- interrupt_global_enable * - -uart0_tx_isr [s0:0,0] -| -+-- interrupt_global_enable * - -dma_ch7_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -dma_ch6_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * - -exti_ch3_ch7_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * -| -+-- IfxScuEru_clearEventFlag * -| -+-- IfxScuEru_getEventFlagStatus * - -* IfxScuEru_getEventFlagStatus [s0:0,0] - -* IfxScuEru_clearEventFlag [s0:0,0] - -exti_ch0_ch4_isr [s0:0,784] -| -+-- __INDIRECT__ *R -| -+-- interrupt_global_enable * -| -+-- IfxScuEru_clearEventFlag * -| -+-- IfxScuEru_getEventFlagStatus * - -cc61_pit_ch1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc61_pit_ch0_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc60_pit_ch1_isr [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - -cc60_pit_ch0_isr [s0:0,0] -| -+-- encoder_get_count [s0:0,0] -| -+-- encoder_clear_count [s0:0,0] -| -+-- interrupt_global_enable * -| -+-- IfxCcu6_getAddress * - - -Note: - -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| * | The function has a separate tree since it has 2 or more callers. | -| R | This function is part of a recursive call chain. If both a leaf and the root of a tree are marked this way, all nodes in between | -| | are in a recursive chain. | -| [:,; ...] | For each stack the stack usage by the function itself () and the stack usage by the function and all its callees (). | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -************************************************************************** Overlay *************************************************************************** - - -*********************************************************************** Locate Result ************************************************************************ - -* Task entry addresses -======================= - -+ core "mpe:vtc" -+-----------------+ -| symbol | _START | -+-----------------+ - -+ core "mpe:tc0" - -+ core "mpe:tc1" - -* Sections -=========== - -+ Space mpe:vtc:linear (MAU = 8bit) - -+-------------------------------------------------------------------------------------------------------------------------------------------------+ -| Chip | Group | Section | Size (MAU) | Space addr | Chip addr | Alignment | -|=================================================================================================================================================| -| mpe:dsram1 | | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10229) | 0x00000004 | 0x60000000 | 0x0 | 0x00000004 | -| mpe:dsram1 | | .data._end.libcs_fpu (14293) | 0x00000004 | 0x60000004 | 0x00000004 | 0x00000004 | -| mpe:dsram1 | | .data._iob.libcs_fpu (14401) | 0x000000c8 | 0x60000008 | 0x00000008 | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug._999001_assert_nest_index (4347) | 0x00000001 | 0x600000d0 | 0x000000d0 | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug.zf_debug_assert_enable (4338) | 0x00000001 | 0x600000d4 | 0x000000d4 | 0x00000004 | -| mpe:dsram1 | | .data.zf_common_debug.zf_debug_init_flag (4337) | 0x00000001 | 0x600000d8 | 0x000000d8 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_flag (1663) | 0x00000001 | 0x600000dc | 0x000000dc | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_gga_state (1668) | 0x00000001 | 0x600000e0 | 0x000000e0 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_rmc_state (1669) | 0x00000001 | 0x600000e4 | 0x000000e4 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_state (1665) | 0x00000001 | 0x600000e8 | 0x000000e8 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_gnss.gnss_ths_state (1670) | 0x00000001 | 0x600000ec | 0x000000ec | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_dma_handler (3516) | 0x00000004 | 0x600000f0 | 0x000000f0 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_dma_handler_2 (3520) | 0x00000004 | 0x600000f4 | 0x000000f4 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_uart_handler (3514) | 0x00000004 | 0x600000f8 | 0x000000f8 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_vsync_handler (3515) | 0x00000004 | 0x600000fc | 0x000000fc | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.camera_vsync_handler_2 (3519) | 0x00000004 | 0x60000100 | 0x00000100 | 0x00000004 | -| mpe:dsram1 | | .data.zf_device_type.wireless_module_uart_handler (3522) | 0x00000004 | 0x60000104 | 0x00000104 | 0x00000004 | -| mpe:dsram1 | | .data.zf_driver_delay.stm0_isr_flag (234) | 0x00000001 | 0x60000108 | 0x00000108 | 0x00000004 | -| mpe:dsram1 | | .data.zf_driver_delay.stm1_isr_flag (235) | 0x00000001 | 0x6000010c | 0x0000010c | 0x00000004 | -| mpe:dsram1 | | .data.zf_driver_encoder.encoder_mode (330) | 0x00000005 | 0x60000110 | 0x00000110 | 0x00000004 | -| mpe:dsram1 | | .bss._dbg_request.libcs_fpu (14526) | 0x00000014 | 0x60000118 | 0x00000118 | 0x00000004 | -| mpe:dsram1 | | .bss._malloc_head.libcs_fpu (14283) | 0x00000004 | 0x6000012c | 0x0000012c | 0x00000004 | -| mpe:dsram1 | | .bss._malloc_start.libcs_fpu (14284) | 0x00000004 | 0x60000130 | 0x00000130 | 0x00000004 | -| mpe:dsram1 | | .bss.stdin_buf.libcs_fpu (14399) | 0x00000050 | 0x60000134 | 0x00000134 | 0x00000004 | -| mpe:dsram1 | | .bss.stdout_buf.libcs_fpu (14400) | 0x00000050 | 0x60000184 | 0x00000184 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_clock.cpu_init_finish (4284) | 0x00000002 | 0x600001d4 | 0x000001d4 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_clock.g_AppCpu0 (4283) | 0x00000010 | 0x600001d8 | 0x000001d8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_output_info (4336) | 0x00000014 | 0x600001e8 | 0x000001e8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_buffer (4339) | 0x00000040 | 0x600001fc | 0x000001fc | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_data (4340) | 0x00000001 | 0x6000023c | 0x0000023c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_common_debug.debug_uart_fifo (4341) | 0x00000018 | 0x60000240 | 0x00000240 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gnss_receiver_fifo (1666) | 0x00000018 | 0x60000258 | 0x00000258 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_gga_buffer (1671) | 0x00000080 | 0x60000270 | 0x00000270 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_rmc_buffer (1672) | 0x00000080 | 0x600002f0 | 0x000002f0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_device_gnss.gps_ths_buffer (1673) | 0x00000080 | 0x60000370 | 0x00000370 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_handle (1132) | 0x0000001c | 0x600003f0 | 0x000003f0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_rx_buffer (1138) | 0x00000025 | 0x6000040c | 0x0000040c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart0_tx_buffer (1137) | 0x00000025 | 0x60000434 | 0x00000434 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_handle (1133) | 0x0000001c | 0x6000045c | 0x0000045c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_rx_buffer (1140) | 0x00000025 | 0x60000478 | 0x00000478 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart1_tx_buffer (1139) | 0x00000025 | 0x600004a0 | 0x000004a0 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_handle (1134) | 0x0000001c | 0x600004c8 | 0x000004c8 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_rx_buffer (1142) | 0x00000025 | 0x600004e4 | 0x000004e4 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart2_tx_buffer (1141) | 0x00000025 | 0x6000050c | 0x0000050c | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_handle (1135) | 0x0000001c | 0x60000534 | 0x00000534 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_rx_buffer (1144) | 0x00000025 | 0x60000550 | 0x00000550 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart3_tx_buffer (1143) | 0x00000025 | 0x60000578 | 0x00000578 | 0x00000004 | -| mpe:dsram1 | | .bss.zf_driver_uart.uart_config (1136) | 0x00000040 | 0x600005a0 | 0x000005a0 | 0x00000004 | -| mpe:dsram1 | | heap (14962) | 0x00000800 | 0x6001a600 | 0x0001a600 | 0x00000008 | -| mpe:dsram1 | | ustack_tc1 (14960) | 0x00000800 | 0x6001ae00 | 0x0001ae00 | 0x00000008 | -| mpe:dsram1 | | istack_tc1 (14961) | 0x00000400 | 0x6001b700 | 0x0001b700 | 0x00000008 | -| mpe:dsram1 | | csa_tc1 (14986) | 0x00002000 | 0x6001bc00 | 0x0001bc00 | 0x00000040 | -| mpe:dsram0 | | .data.cpu0_dsram (4) | 0x00000002 | 0x70000000 | 0x0 | 0x00000004 | -| mpe:dsram0 | | .data.cpu0_dsram (5) | 0x00000002 | 0x70000004 | 0x00000004 | 0x00000004 | -| mpe:dsram0 | | ustack_tc0 (14958) | 0x00000800 | 0x7000ee00 | 0x0000ee00 | 0x00000008 | -| mpe:dsram0 | | istack_tc0 (14959) | 0x00000400 | 0x7000f700 | 0x0000f700 | 0x00000008 | -| mpe:dsram0 | | csa_tc0 (14987) | 0x00002000 | 0x7000fc00 | 0x0000fc00 | 0x00000040 | -| mpe:pfls0 | bmh_0 | .rodata.bmhd_0 (12672) | 0x00000020 | 0x80000000 | 0x0 | 0x00000002 | -| mpe:pfls0 | reset | .text.start (12671) | 0x0000000c | 0x80000020 | 0x00000020 | 0x00000002 | -| mpe:pfls0 | | [.data.cpu0_dsram] (14964) | 0x00000002 | 0x8000002c | 0x0000002c | 0x00000002 | -| mpe:pfls0 | | [.data.cpu0_dsram] (14965) | 0x00000002 | 0x8000002e | 0x0000002e | 0x00000002 | -| mpe:pfls0 | | .text._Exit.libc (14656) | 0x00000004 | 0x80000030 | 0x00000030 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14207) | 0x00000012 | 0x80000038 | 0x00000038 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14947) | 0x00000020 | 0x80000050 | 0x00000050 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14208) | 0x00000068 | 0x80000070 | 0x00000070 | 0x00000008 | -| mpe:pfls0 | | .text.librt (14206) | 0x000000fe | 0x800000d8 | 0x000000d8 | 0x00000008 | -| mpe:pfls0 | | .text..cocofun_1.libcs_fpu (14334) | 0x0000000a | 0x800001d6 | 0x000001d6 | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_21.libcs_fpu (14429) | 0x0000000a | 0x800001e0 | 0x000001e0 | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_22.libcs_fpu (14428) | 0x00000010 | 0x800001ea | 0x000001ea | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_23.libcs_fpu (14427) | 0x0000000c | 0x800001fa | 0x000001fa | 0x00000002 | -| mpe:pfls0 | | .text..cocofun_24.libcs_fpu (14426) | 0x00000008 | 0x80000206 | 0x00000206 | 0x00000002 | -| mpe:pfls0 | | .text.CompilerTasking.Ifx_C_Init (14090) | 0x00000006 | 0x8000020e | 0x0000020e | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getAddress (12920) | 0x0000001c | 0x80000214 | 0x00000214 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getFaFrequency (12921) | 0x00000050 | 0x80000230 | 0x00000230 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getIndex (12922) | 0x0000003a | 0x80000280 | 0x00000280 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getPdFrequency (12924) | 0x0000001e | 0x800002ba | 0x000002ba | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerEr (12926) | 0x0000001c | 0x800002d8 | 0x000002d8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerRx (12927) | 0x0000001a | 0x800002f4 | 0x000002f4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_getSrcPointerTx (12928) | 0x00000018 | 0x8000030e | 0x0000030e | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_read8 (12931) | 0x00000018 | 0x80000326 | 0x00000326 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_setBitTiming (12934) | 0x000001a4 | 0x8000033e | 0x0000033e | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_setClockSource (12935) | 0x00000030 | 0x800004e2 | 0x000004e2 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin.IfxAsclin_write8 (12938) | 0x00000026 | 0x80000512 | 0x00000512 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule (13090) | 0x00000474 | 0x80000538 | 0x00000538 | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleConfig (13091) | 0x000000aa | 0x800009ac | 0x000009ac | 0x00000002 | -| mpe:pfls0 | | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError (13093) | 0x0000008e | 0x80000a56 | 0x00000a56 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_disableModule (12768) | 0x0000002a | 0x80000ae4 | 0x00000ae4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_enableModule (12770) | 0x0000002c | 0x80000b0e | 0x00000b0e | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getAddress (12771) | 0x0000001c | 0x80000b3a | 0x00000b3a | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getIndex (12774) | 0x0000003a | 0x80000b56 | 0x00000b56 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_getSrcAddress (12775) | 0x0000001e | 0x80000b90 | 0x00000b90 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_routeInterruptNode (12778) | 0x00000098 | 0x80000bae | 0x00000bae | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT12Frequency (12782) | 0x000000cc | 0x80000c46 | 0x00000c46 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12783) | 0x00000022 | 0x80000d12 | 0x00000d12 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT13Frequency (12785) | 0x000000b2 | 0x80000d34 | 0x00000d34 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12786) | 0x00000022 | 0x80000de6 | 0x00000de6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule (12706) | 0x0000038a | 0x80000e08 | 0x00000e08 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleConfig (12707) | 0x00000034 | 0x80001192 | 0x00001192 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12708) | 0x000000e4 | 0x800011c6 | 0x000011c6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_getCoreMode (12573) | 0x00000062 | 0x800012aa | 0x000012aa | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_getIndex (12574) | 0x0000003a | 0x8000130c | 0x0000130c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_setCoreMode (12579) | 0x000000b8 | 0x80001346 | 0x00001346 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_setProgramCounter (12580) | 0x0000004e | 0x800013fe | 0x000013fe | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu.IfxCpu_startCore (12582) | 0x00000024 | 0x8000144c | 0x0000144c | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu_CStart0._Core0_start (12670) | 0x000003b4 | 0x80001470 | 0x00001470 | 0x00000002 | -| mpe:pfls0 | | .text.IfxCpu_CStart1._Core1_start (12694) | 0x00000316 | 0x80001824 | 0x00001824 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGpt12.IfxGpt12_enableModule (14951) | 0x0000001e | 0x80001b3a | 0x00001b3a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGpt12.IfxGpt12_initTxEudInPinWithPadLevel (12182) | 0x00000090 | 0x80001b58 | 0x00001b58 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGpt12.IfxGpt12_initTxInPinWithPadLevel (12184) | 0x00000090 | 0x80001be8 | 0x00001be8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm.IfxGtm_enable (11232) | 0x00000032 | 0x80001c78 | 0x00001c78 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm.IfxGtm_getSysClkFrequency (11233) | 0x0000001e | 0x80001caa | 0x00001caa | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureForChannel (11257) | 0x0000002a | 0x80001cc8 | 0x00001cc8 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel (11258) | 0x00000016 | 0x80001cf2 | 0x00001cf2 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelOutput (11259) | 0x00000016 | 0x80001d08 | 0x00001d08 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelUpdate (11260) | 0x0000000e | 0x80001d1e | 0x00001d1e | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelForceUpdate (11267) | 0x00000026 | 0x80001d2c | 0x00001d2c | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger (11270) | 0x00000006 | 0x80001d52 | 0x00001d52 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer (11281) | 0x00000022 | 0x80001d58 | 0x00001d58 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne (11289) | 0x00000010 | 0x80001d7a | 0x00001d7a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneShadow (11290) | 0x00000010 | 0x80001d8a | 0x00001d8a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero (11291) | 0x00000010 | 0x80001d9a | 0x00001d9a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZeroShadow (11292) | 0x00000010 | 0x80001daa | 0x00001daa | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode (11294) | 0x00000016 | 0x80001dba | 0x00001dba | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotification (11295) | 0x00000038 | 0x80001dd0 | 0x00001dd0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel (11298) | 0x00000020 | 0x80001e08 | 0x00001e08 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init (12142) | 0x00000142 | 0x80001e28 | 0x00001e28 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfig (12143) | 0x0000005c | 0x80001f6a | 0x00001f6a | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop (12145) | 0x00000028 | 0x80001fc6 | 0x00001fc6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks (11610) | 0x00000006 | 0x80001fee | 0x00001fee | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency (11614) | 0x00000028 | 0x80001ff4 | 0x00001ff4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency (11615) | 0x00000008 | 0x8000201c | 0x0000201c | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency (11620) | 0x000000a2 | 0x80002024 | 0x00002024 | 0x00000002 | -| mpe:pfls0 | | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout (5814) | 0x00000056 | 0x800020c6 | 0x000020c6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxPort.IfxPort_setPinMode (11064) | 0x00000064 | 0x8000211c | 0x0000211c | 0x00000002 | -| mpe:pfls0 | | .text.IfxPort.IfxPort_setPinPadDriver (11067) | 0x00000044 | 0x80002180 | 0x00002180 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency (10198) | 0x00000028 | 0x800021c4 | 0x000021c4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency (10199) | 0x00000028 | 0x800021ec | 0x000021ec | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency (10201) | 0x00000040 | 0x80002214 | 0x00002214 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency (10204) | 0x0000007c | 0x80002254 | 0x00002254 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency (10206) | 0x00000012 | 0x800022d0 | 0x000022d0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getOscFrequency (10207) | 0x0000003c | 0x800022e2 | 0x000022e2 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency (10208) | 0x00000070 | 0x8000231e | 0x0000231e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getPllFrequency (10210) | 0x0000007a | 0x8000238e | 0x0000238e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency (10212) | 0x00000030 | 0x80002408 | 0x00002408 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency (10213) | 0x0000007e | 0x80002438 | 0x00002438 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_getSriFrequency (10214) | 0x0000007e | 0x800024b6 | 0x000024b6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_init (10215) | 0x0000042c | 0x80002534 | 0x00002534 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable (10219) | 0x000000ba | 0x80002960 | 0x00002960 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuCcu.IfxScuCcu_wait (10227) | 0x00000034 | 0x80002a1a | 0x00002a1a | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuEru.IfxScuEru_clearEventFlag (10431) | 0x00000014 | 0x80002a4e | 0x00002a4e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuEru.IfxScuEru_getEventFlagStatus (10446) | 0x0000001c | 0x80002a62 | 0x00002a62 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit (10613) | 0x00000050 | 0x80002a7e | 0x00002a7e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit (10614) | 0x0000005e | 0x80002ace | 0x00002ace | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog (10615) | 0x00000088 | 0x80002b2c | 0x00002b2c | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog (10616) | 0x000000ca | 0x80002bb4 | 0x00002bb4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPassword (10619) | 0x00000028 | 0x80002c7e | 0x00002c7e | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPassword (10621) | 0x00000018 | 0x80002ca6 | 0x00002ca6 | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10627) | 0x0000004e | 0x80002cbe | 0x00002cbe | 0x00000002 | -| mpe:pfls0 | | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit (10628) | 0x0000005c | 0x80002d0c | 0x00002d0c | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_clearCompareFlag (10099) | 0x0000001e | 0x80002d68 | 0x00002d68 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_enableComparatorInterrupt (10102) | 0x0000001e | 0x80002d86 | 0x00002d86 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_getAddress (10104) | 0x0000001c | 0x80002da4 | 0x00002da4 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_getIndex (10105) | 0x0000003a | 0x80002dc0 | 0x00002dc0 | 0x00000002 | -| mpe:pfls0 | | .text.IfxStm.IfxStm_initCompare (10107) | 0x0000010e | 0x80002dfa | 0x00002dfa | 0x00000002 | -| mpe:pfls0 | | .text.Ifx_Fifo.Ifx_Fifo_create (9609) | 0x00000028 | 0x80002f08 | 0x00002f08 | 0x00000002 | -| mpe:pfls0 | | .text.Ifx_Fifo.Ifx_Fifo_init (9611) | 0x0000004a | 0x80002f30 | 0x00002f30 | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftoc.libfp (14940) | 0x00000040 | 0x80002f7a | 0x00002f7a | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftoull.libfp (14945) | 0x00000030 | 0x80002fba | 0x00002fba | 0x00000002 | -| mpe:pfls0 | | .text.__f_ftous.libfp (14943) | 0x0000002c | 0x80002fea | 0x00002fea | 0x00000002 | -| mpe:pfls0 | | .text.__f_ulltof.libfp (14944) | 0x00000144 | 0x80003016 | 0x00003016 | 0x00000002 | -| mpe:pfls0 | | .text._c_init.libcs_fpu (14212) | 0x0000000c | 0x8000315a | 0x0000315a | 0x00000002 | -| mpe:pfls0 | | .text._c_init_entry.libcs_fpu (14211) | 0x00000120 | 0x80003166 | 0x00003166 | 0x00000002 | -| mpe:pfls0 | | .text._dbg_trap.libcs_fpu (14820) | 0x00000002 | 0x80003286 | 0x00003286 | 0x00000002 | -| mpe:pfls0 | | .text._doflt.libcs_fpu (14425) | 0x0000083a | 0x80003288 | 0x00003288 | 0x00000002 | -| mpe:pfls0 | | .text._doprint.libcs_fpu (14331) | 0x000004b8 | 0x80003ac2 | 0x00003ac2 | 0x00000002 | -| mpe:pfls0 | | .text._emitchar.libcs_fpu (14335) | 0x0000000e | 0x80003f7a | 0x00003f7a | 0x00000002 | -| mpe:pfls0 | | .text._io_putc.libcs_fpu (14493) | 0x0000001e | 0x80003f88 | 0x00003f88 | 0x00000002 | -| mpe:pfls0 | | .text._io_puts.libcs_fpu (14484) | 0x00000018 | 0x80003fa6 | 0x00003fa6 | 0x00000002 | -| mpe:pfls0 | | .text._ldmst_clear_byte.libcs_fpu (14209) | 0x0000002e | 0x80003fbe | 0x00003fbe | 0x00000002 | -| mpe:pfls0 | | .text._ldmst_copy_byte.libcs_fpu (14210) | 0x00000044 | 0x80003fec | 0x00003fec | 0x00000002 | -| mpe:pfls0 | | .text._ltoa.libcs_fpu (14336) | 0x00000048 | 0x80004030 | 0x00004030 | 0x00000002 | -| mpe:pfls0 | | .text._printhex.libcs_fpu (14337) | 0x00000036 | 0x80004078 | 0x00004078 | 0x00000002 | -| mpe:pfls0 | | .text._putnumber.libcs_fpu (14333) | 0x00000228 | 0x800040ae | 0x000040ae | 0x00000002 | -| mpe:pfls0 | | .text._putstring.libcs_fpu (14332) | 0x0000005c | 0x800042d6 | 0x000042d6 | 0x00000002 | -| mpe:pfls0 | | .text._sbrk.libcs_fpu (14292) | 0x00000034 | 0x80004332 | 0x00004332 | 0x00000002 | -| mpe:pfls0 | | .text._signbitf.libcs_fpu (14657) | 0x00000006 | 0x80004366 | 0x00004366 | 0x00000002 | -| mpe:pfls0 | | .text.cpu0_dsram (3) | 0x0000004e | 0x8000436c | 0x0000436c | 0x00000002 | -| mpe:pfls0 | | .text.cpu0_dsram (1) | 0x0000006c | 0x800043ba | 0x000043ba | 0x00000002 | -| mpe:pfls0 | | .text.cpu1_dsram (28) | 0x00000014 | 0x80004426 | 0x00004426 | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc60_pit_ch1_isr (40) | 0x00000022 | 0x8000443a | 0x0000443a | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc61_pit_ch0_isr (42) | 0x00000022 | 0x8000445c | 0x0000445c | 0x00000002 | -| mpe:pfls0 | | .text.isr.cc61_pit_ch1_isr (44) | 0x00000022 | 0x8000447e | 0x0000447e | 0x00000002 | -| mpe:pfls0 | | .text.isr.dma_ch6_isr (50) | 0x0000001e | 0x800044a0 | 0x000044a0 | 0x00000002 | -| mpe:pfls0 | | .text.isr.dma_ch7_isr (52) | 0x0000001e | 0x800044be | 0x000044be | 0x00000002 | -| mpe:pfls0 | | .text.isr.exti_ch0_ch4_isr (46) | 0x0000003a | 0x800044dc | 0x000044dc | 0x00000002 | -| mpe:pfls0 | | .text.isr.exti_ch3_ch7_isr (48) | 0x0000003a | 0x80004516 | 0x00004516 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_er_isr (70) | 0x0000001c | 0x80004550 | 0x00004550 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_rx_isr (56) | 0x00000014 | 0x8000456c | 0x0000456c | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart0_tx_isr (14950) | 0x00000010 | 0x80004580 | 0x00004580 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart1_er_isr (72) | 0x0000001c | 0x80004590 | 0x00004590 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart1_rx_isr (60) | 0x0000001e | 0x800045ac | 0x000045ac | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart2_er_isr (74) | 0x0000001c | 0x800045ca | 0x000045ca | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart2_rx_isr (64) | 0x0000001e | 0x800045e6 | 0x000045e6 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart3_er_isr (76) | 0x0000001c | 0x80004604 | 0x00004604 | 0x00000002 | -| mpe:pfls0 | | .text.isr.uart3_rx_isr (68) | 0x00000014 | 0x80004620 | 0x00004620 | 0x00000002 | -| mpe:pfls0 | | .text.malloc.libcs_fpu (14261) | 0x00000106 | 0x80004634 | 0x00004634 | 0x00000002 | -| mpe:pfls0 | | .text.memcpy.libcs_fpu (14252) | 0x00000064 | 0x8000473a | 0x0000473a | 0x00000002 | -| mpe:pfls0 | | .text.memset.libcs_fpu (14243) | 0x00000056 | 0x8000479e | 0x0000479e | 0x00000002 | -| mpe:pfls0 | | .text.modff.libcs_fpu (14678) | 0x00000072 | 0x800047f4 | 0x000047f4 | 0x00000002 | -| mpe:pfls0 | | .text.printf.libcs_fpu (14371) | 0x00000026 | 0x80004866 | 0x00004866 | 0x00000002 | -| mpe:pfls0 | | .text.printf_redirect.fputc (4144) | 0x00000012 | 0x8000488c | 0x0000488c | 0x00000002 | -| mpe:pfls0 | | .text.sp_round8_and_normalize.libfp (14946) | 0x0000002a | 0x8000489e | 0x0000489e | 0x00000002 | -| mpe:pfls0 | | .text.sprintf.libcs_fpu (14380) | 0x00000020 | 0x800048c8 | 0x000048c8 | 0x00000002 | -| mpe:pfls0 | | .text.strlen.libcs_fpu (14632) | 0x00000010 | 0x800048e8 | 0x000048e8 | 0x00000002 | -| mpe:pfls0 | | .text.strncmp.libcs_fpu (14614) | 0x00000018 | 0x800048f8 | 0x000048f8 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.clock_init (4281) | 0x00000018 | 0x80004910 | 0x00004910 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.cpu_wait_event_ready (4282) | 0x00000058 | 0x80004928 | 0x00004928 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.disable_Watchdog (4280) | 0x00000016 | 0x80004980 | 0x00004980 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_clock.get_clock (4279) | 0x00000060 | 0x80004996 | 0x00004996 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_assert_handler (4331) | 0x00000052 | 0x800049f6 | 0x000049f6 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_delay (4323) | 0x00000038 | 0x80004a48 | 0x00004a48 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_init (4335) | 0x00000052 | 0x80004a80 | 0x00004a80 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_interrupr_handler (4328) | 0x00000032 | 0x80004ad2 | 0x00004ad2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output (4325) | 0x0000034a | 0x80004b04 | 0x00004b04 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output_init (4334) | 0x00000078 | 0x80004e4e | 0x00004e4e | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_output_struct_init (4333) | 0x00000026 | 0x80004ec6 | 0x00004ec6 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_debug.debug_uart_str_output (4324) | 0x00000008 | 0x80004eec | 0x00004eec | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_clear (4446) | 0x00000072 | 0x80004ef4 | 0x00004ef4 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_end_offset (4445) | 0x0000001e | 0x80004f66 | 0x00004f66 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_head_offset (4444) | 0x0000001e | 0x80004f84 | 0x00004f84 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_init (4453) | 0x00000038 | 0x80004fa2 | 0x00004fa2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_read_buffer (4451) | 0x00000192 | 0x80004fda | 0x00004fda | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_used (4447) | 0x00000022 | 0x8000516c | 0x0000516c | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_fifo.fifo_write_buffer (4449) | 0x00000196 | 0x8000518e | 0x0000518e | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.assert_interrupt_config (4650) | 0x00000018 | 0x80005324 | 0x00005324 | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.interrupt_global_disable (4649) | 0x00000020 | 0x8000533c | 0x0000533c | 0x00000002 | -| mpe:pfls0 | | .text.zf_common_interrupt.interrupt_global_enable (4648) | 0x00000008 | 0x8000535c | 0x0000535c | 0x00000002 | -| mpe:pfls0 | | .text.zf_device_gnss.gnss_uart_callback (1661) | 0x00000184 | 0x80005364 | 0x00005364 | 0x00000002 | -| mpe:pfls0 | | .text.zf_device_type.type_default_callback (3508) | 0x00000002 | 0x800054e8 | 0x000054e8 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.stm0_isr (226) | 0x00000026 | 0x800054ea | 0x000054ea | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.stm1_isr (228) | 0x00000026 | 0x80005510 | 0x00005510 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_10ns (229) | 0x000000ac | 0x80005536 | 0x00005536 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_init (233) | 0x00000086 | 0x800055e2 | 0x000055e2 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_delay.system_delay_ms (232) | 0x00000042 | 0x80005668 | 0x00005668 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_encoder.encoder_clear_count (327) | 0x00000040 | 0x800056aa | 0x000056aa | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_encoder.encoder_dir_init (329) | 0x00000186 | 0x800056ea | 0x000056ea | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_encoder.encoder_get_count (326) | 0x00000084 | 0x80005870 | 0x00005870 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_encoder.encoder_mapping_set (325) | 0x000001cc | 0x800058f4 | 0x000058f4 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_encoder.encoder_quad_init (328) | 0x00000186 | 0x80005ac0 | 0x00005ac0 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_exti.exti_all_close (371) | 0x00000020 | 0x80005c46 | 0x00005c46 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pit.pit_all_close (516) | 0x0000001e | 0x80005c66 | 0x00005c66 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pit.pit_init (519) | 0x00000176 | 0x80005c84 | 0x00005c84 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_pwm.pwm_all_channel_close (562) | 0x00000076 | 0x80005dfa | 0x00005dfa | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_get_handle (1121) | 0x00000040 | 0x80005e70 | 0x00005e70 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_init (1131) | 0x000000de | 0x80005eb0 | 0x00005eb0 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_mux (1122) | 0x0000032c | 0x80005f8e | 0x00005f8e | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_query_byte (1127) | 0x00000026 | 0x800062ba | 0x000062ba | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_rx_interrupt (1129) | 0x00000054 | 0x800062e0 | 0x000062e0 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_set_buffer (1120) | 0x00000124 | 0x80006334 | 0x00006334 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_set_interrupt_priority (1119) | 0x00000114 | 0x80006458 | 0x00006458 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_tx_interrupt (1128) | 0x00000054 | 0x8000656c | 0x0000656c | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_write_byte (1123) | 0x00000016 | 0x800065c0 | 0x000065c0 | 0x00000002 | -| mpe:pfls0 | | .text.zf_driver_uart.uart_write_string (1125) | 0x0000001e | 0x800065d6 | 0x000065d6 | 0x00000002 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_IN (4685) | 0x00000010 | 0x800065f4 | 0x000065f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_IN (4686) | 0x00000010 | 0x80006604 | 0x00006604 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OUT (4735) | 0x00000010 | 0x80006614 | 0x00006614 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OUT (4736) | 0x00000010 | 0x80006624 | 0x00006624 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OUT (4737) | 0x00000010 | 0x80006634 | 0x00006634 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OUT (4738) | 0x00000010 | 0x80006644 | 0x00006644 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_IN (4687) | 0x00000010 | 0x80006654 | 0x00006654 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_IN (4688) | 0x00000010 | 0x80006664 | 0x00006664 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_IN (4689) | 0x00000010 | 0x80006674 | 0x00006674 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_IN (4691) | 0x00000010 | 0x80006684 | 0x00006684 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_IN (4692) | 0x00000010 | 0x80006694 | 0x00006694 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_IN (4693) | 0x00000010 | 0x800066a4 | 0x000066a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OUT (4739) | 0x00000010 | 0x800066b4 | 0x000066b4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_OUT (4740) | 0x00000010 | 0x800066c4 | 0x000066c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OUT (4742) | 0x00000010 | 0x800066d4 | 0x000066d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OUT (4743) | 0x00000010 | 0x800066e4 | 0x000066e4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OUT (4744) | 0x00000010 | 0x800066f4 | 0x000066f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OUT (4745) | 0x00000010 | 0x80006704 | 0x00006704 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_OUT (4746) | 0x00000010 | 0x80006714 | 0x00006714 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_OUT (4747) | 0x00000010 | 0x80006724 | 0x00006724 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_OUT (4748) | 0x00000010 | 0x80006734 | 0x00006734 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_IN (4694) | 0x00000010 | 0x80006744 | 0x00006744 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_IN (4695) | 0x00000010 | 0x80006754 | 0x00006754 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_IN (4696) | 0x00000010 | 0x80006764 | 0x00006764 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_IN (4697) | 0x00000010 | 0x80006774 | 0x00006774 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_IN (4698) | 0x00000010 | 0x80006784 | 0x00006784 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OUT (4749) | 0x00000010 | 0x80006794 | 0x00006794 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OUT (4750) | 0x00000010 | 0x800067a4 | 0x000067a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OUT (4751) | 0x00000010 | 0x800067b4 | 0x000067b4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OUT (4752) | 0x00000010 | 0x800067c4 | 0x000067c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OUT (4753) | 0x00000010 | 0x800067d4 | 0x000067d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OUT (4754) | 0x00000010 | 0x800067e4 | 0x000067e4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_IN (4699) | 0x00000010 | 0x800067f4 | 0x000067f4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_IN (4700) | 0x00000010 | 0x80006804 | 0x00006804 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_IN (4702) | 0x00000010 | 0x80006814 | 0x00006814 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_IN (4703) | 0x00000010 | 0x80006824 | 0x00006824 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OUT (4755) | 0x00000010 | 0x80006834 | 0x00006834 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OUT (4756) | 0x00000010 | 0x80006844 | 0x00006844 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OUT (4757) | 0x00000010 | 0x80006854 | 0x00006854 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OUT (4758) | 0x00000010 | 0x80006864 | 0x00006864 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OUT (4759) | 0x00000010 | 0x80006874 | 0x00006874 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OUT (4760) | 0x00000010 | 0x80006884 | 0x00006884 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OUT (4761) | 0x00000010 | 0x80006894 | 0x00006894 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap (9697) | 0x00000020 | 0x800068a4 | 0x000068a4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCcu6_Timer..1.ini (12713) | 0x00000064 | 0x800068c4 | 0x000068c4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9703) | 0x00000010 | 0x80006928 | 0x00006928 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9712) | 0x00000010 | 0x80006938 | 0x00006938 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDA_P00_8_IN (5724) | 0x00000014 | 0x80006948 | 0x00006948 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDB_P33_6_IN (5725) | 0x00000014 | 0x8000695c | 0x0000695c | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INA_P00_7_IN (5734) | 0x00000014 | 0x80006970 | 0x00006970 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INB_P33_7_IN (5735) | 0x00000014 | 0x80006984 | 0x00006984 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T3EUDA_P02_7_IN (5726) | 0x00000014 | 0x80006998 | 0x00006998 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T3INA_P02_6_IN (5736) | 0x00000014 | 0x800069ac | 0x000069ac | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDA_P00_9_IN (5728) | 0x00000014 | 0x800069c0 | 0x000069c0 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDB_P33_5_IN (5729) | 0x00000014 | 0x800069d4 | 0x000069d4 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4INA_P02_8_IN (5738) | 0x00000014 | 0x800069e8 | 0x000069e8 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDA_P21_6_IN (5730) | 0x00000014 | 0x800069fc | 0x000069fc | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDB_P10_1_IN (5731) | 0x00000014 | 0x80006a10 | 0x00006a10 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INA_P21_7_IN (5740) | 0x00000014 | 0x80006a24 | 0x00006a24 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INB_P10_3_IN (5741) | 0x00000014 | 0x80006a38 | 0x00006a38 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6EUDA_P20_0_IN (5732) | 0x00000014 | 0x80006a4c | 0x00006a4c | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INA_P20_3_IN (5742) | 0x00000014 | 0x80006a60 | 0x00006a60 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INB_P10_2_IN (5743) | 0x00000014 | 0x80006a74 | 0x00006a74 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSteps (10228) | 0x00000024 | 0x80006a88 | 0x00006a88 | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig (10230) | 0x0000004c | 0x80006aac | 0x00006aac | 0x00000004 | -| mpe:pfls0 | | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9814) | 0x00000010 | 0x80006af8 | 0x00006af8 | 0x00000004 | -| mpe:pfls0 | | .rodata..17.str.libcs_fpu (14432) | 0x00000004 | 0x80006b08 | 0x00006b08 | 0x00000001 | -| mpe:pfls0 | | .rodata..18.str.libcs_fpu (14433) | 0x00000004 | 0x80006b0c | 0x00006b0c | 0x00000001 | -| mpe:pfls0 | | .rodata..19.str.libcs_fpu (14434) | 0x00000004 | 0x80006b10 | 0x00006b10 | 0x00000001 | -| mpe:pfls0 | | .rodata..20.str.libcs_fpu (14435) | 0x00000004 | 0x80006b14 | 0x00006b14 | 0x00000001 | -| mpe:pfls0 | | .rodata.__ctype.libcs_fpu (14641) | 0x00000101 | 0x80006b18 | 0x00006b18 | 0x00000001 | -| mpe:pfls0 | | .rodata.cpu0_dsram (7) | 0x0000001d | 0x80006c19 | 0x00006c19 | 0x00000001 | -| mpe:pfls0 | | .rodata.cpu0_dsram (6) | 0x00000020 | 0x80006c36 | 0x00006c36 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..1.str (4342) | 0x00000009 | 0x80006c56 | 0x00006c56 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..2.str (4343) | 0x0000000d | 0x80006c5f | 0x00006c5f | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..3.str (4344) | 0x00000009 | 0x80006c6c | 0x00006c6c | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..4.str (4345) | 0x00000019 | 0x80006c75 | 0x00006c75 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..5.str (4346) | 0x00000015 | 0x80006c8e | 0x00006c8e | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_debug..6.str (4348) | 0x0000000d | 0x80006ca3 | 0x00006ca3 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_common_fifo..1.str (4454) | 0x00000028 | 0x80006cb0 | 0x00006cb0 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..2.str (1675) | 0x00000004 | 0x80006cd8 | 0x00006cd8 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..3.str (1676) | 0x00000004 | 0x80006cdc | 0x00006cdc | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_device_gnss..4.str (1677) | 0x00000004 | 0x80006ce0 | 0x00006ce0 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_driver_encoder..1.str (331) | 0x0000002b | 0x80006ce4 | 0x00006ce4 | 0x00000001 | -| mpe:pfls0 | | .rodata.zf_driver_uart..1.str (1145) | 0x00000028 | 0x80006d0f | 0x00006d0f | 0x00000001 | -| mpe:pfls0 | | [.data._end.libcs_fpu] (14984) | 0x00000004 | 0x80006d38 | 0x00006d38 | 0x00000004 | -| mpe:pfls0 | | [.data._iob.libcs_fpu] (14985) | 0x000000c8 | 0x80006d3c | 0x00006d3c | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_dma_handler] (14976) | 0x00000004 | 0x80006e04 | 0x00006e04 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_dma_handler_2] (14978) | 0x00000004 | 0x80006e08 | 0x00006e08 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_uart_handler] (14974) | 0x00000004 | 0x80006e0c | 0x00006e0c | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_vsync_handler] (14975) | 0x00000004 | 0x80006e10 | 0x00006e10 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.camera_vsync_handler_2] (14977) | 0x00000004 | 0x80006e14 | 0x00006e14 | 0x00000004 | -| mpe:pfls0 | | [.data.zf_device_type.wireless_module_uart_handler] (14979) | 0x00000004 | 0x80006e18 | 0x00006e18 | 0x00000004 | -| mpe:pfls0 | | [.data.IfxScuCcu.IfxScuCcu_xtalFrequency] (14983) | 0x00000004 | 0x80006e1c | 0x00006e1c | 0x00000002 | -| mpe:pfls0 | | [.data.zf_common_debug._999001_assert_nest_index] (14982) | 0x00000001 | 0x80006e20 | 0x00006e20 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_common_debug.zf_debug_assert_enable] (14981) | 0x00000001 | 0x80006e21 | 0x00006e21 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_common_debug.zf_debug_init_flag] (14980) | 0x00000001 | 0x80006e22 | 0x00006e22 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_flag] (14969) | 0x00000001 | 0x80006e23 | 0x00006e23 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_gga_state] (14971) | 0x00000001 | 0x80006e24 | 0x00006e24 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_rmc_state] (14972) | 0x00000001 | 0x80006e25 | 0x00006e25 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_state] (14970) | 0x00000001 | 0x80006e26 | 0x00006e26 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_device_gnss.gnss_ths_state] (14973) | 0x00000001 | 0x80006e27 | 0x00006e27 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_driver_delay.stm0_isr_flag] (14966) | 0x00000001 | 0x80006e28 | 0x00006e28 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_driver_delay.stm1_isr_flag] (14967) | 0x00000001 | 0x80006e29 | 0x00006e29 | 0x00000001 | -| mpe:pfls0 | | [.data.zf_driver_encoder.encoder_mode] (14968) | 0x00000005 | 0x80006e2a | 0x00006e2a | 0x00000001 | -| mpe:pfls0 | | table (14963) | 0x000001c0 | 0x80006e30 | 0x00006e30 | 0x00000004 | -| mpe:pfls0 | bmh_1 | .rodata.bmhd_1 (12673) | 0x00000020 | 0x80020000 | 0x00020000 | 0x00000002 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00a (55) | 0x0000000a | 0x800f4140 | 0x000f4140 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00b (53) | 0x0000000a | 0x800f4160 | 0x000f4160 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00c (69) | 0x0000000a | 0x800f4180 | 0x000f4180 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00d (57) | 0x0000000a | 0x800f41a0 | 0x000f41a0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00e (59) | 0x0000000a | 0x800f41c0 | 0x000f41c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.00f (71) | 0x0000000a | 0x800f41e0 | 0x000f41e0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.010 (61) | 0x0000000a | 0x800f4200 | 0x000f4200 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.011 (63) | 0x0000000a | 0x800f4220 | 0x000f4220 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.012 (73) | 0x0000000a | 0x800f4240 | 0x000f4240 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.013 (65) | 0x0000000a | 0x800f4260 | 0x000f4260 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.014 (67) | 0x0000000a | 0x800f4280 | 0x000f4280 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.015 (75) | 0x0000000a | 0x800f42a0 | 0x000f42a0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.01e (2) | 0x0000000a | 0x800f43c0 | 0x000f43c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.01f (39) | 0x0000000a | 0x800f43e0 | 0x000f43e0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.020 (41) | 0x0000000a | 0x800f4400 | 0x000f4400 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.021 (43) | 0x0000000a | 0x800f4420 | 0x000f4420 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.028 (45) | 0x0000000a | 0x800f4500 | 0x000f4500 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.02b (47) | 0x0000000a | 0x800f4560 | 0x000f4560 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.046 (49) | 0x0000000a | 0x800f48c0 | 0x000f48c0 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.048 (51) | 0x0000000a | 0x800f4900 | 0x000f4900 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.0dc (225) | 0x0000000a | 0x800f5b80 | 0x000f5b80 | 0x00000001 | -| mpe:pfls0 | int_tab_tc0 | .text.inttab0.intvec.0dd (227) | 0x0000000a | 0x800f5ba0 | 0x000f5ba0 | 0x00000001 | -+-------------------------------------------------------------------------------------------------------------------------------------------------+ - -* Symbols (sorted on name) -=========================== -+----------------------------------------------------------------------+ -| Name | Space addr | Space | -|======================================================================| -| __INDIRECT__ | 0x0 | - | -|----------------------------------------------------------------------| -| BootModeHeader_0 | 0x80000000 | mpe:vtc:linear | -| BootModeHeader_1 | 0x80020000 | | -| IfxAsclin0_RXA_P14_1_IN | 0x800065f4 | | -| IfxAsclin0_RXB_P15_3_IN | 0x80006604 | | -| IfxAsclin0_TX_P14_0_OUT | 0x80006614 | | -| IfxAsclin0_TX_P14_1_OUT | 0x80006624 | | -| IfxAsclin0_TX_P15_2_OUT | 0x80006634 | | -| IfxAsclin0_TX_P15_3_OUT | 0x80006644 | | -| IfxAsclin1_RXA_P15_1_IN | 0x80006654 | | -| IfxAsclin1_RXB_P15_5_IN | 0x80006664 | | -| IfxAsclin1_RXC_P20_9_IN | 0x80006674 | | -| IfxAsclin1_RXE_P11_10_IN | 0x80006684 | | -| IfxAsclin1_RXF_P33_13_IN | 0x80006694 | | -| IfxAsclin1_RXG_P02_3_IN | 0x800066a4 | | -| IfxAsclin1_TX_P02_2_OUT | 0x800066b4 | | -| IfxAsclin1_TX_P11_12_OUT | 0x800066c4 | | -| IfxAsclin1_TX_P15_0_OUT | 0x800066d4 | | -| IfxAsclin1_TX_P15_1_OUT | 0x800066e4 | | -| IfxAsclin1_TX_P15_4_OUT | 0x800066f4 | | -| IfxAsclin1_TX_P15_5_OUT | 0x80006704 | | -| IfxAsclin1_TX_P20_10_OUT | 0x80006714 | | -| IfxAsclin1_TX_P33_12_OUT | 0x80006724 | | -| IfxAsclin1_TX_P33_13_OUT | 0x80006734 | | -| IfxAsclin2_RXA_P14_3_IN | 0x80006744 | | -| IfxAsclin2_RXB_P02_1_IN | 0x80006754 | | -| IfxAsclin2_RXD_P10_6_IN | 0x80006764 | | -| IfxAsclin2_RXE_P33_8_IN | 0x80006774 | | -| IfxAsclin2_RXG_P02_0_IN | 0x80006784 | | -| IfxAsclin2_TX_P02_0_OUT | 0x80006794 | | -| IfxAsclin2_TX_P10_5_OUT | 0x800067a4 | | -| IfxAsclin2_TX_P14_2_OUT | 0x800067b4 | | -| IfxAsclin2_TX_P14_3_OUT | 0x800067c4 | | -| IfxAsclin2_TX_P33_8_OUT | 0x800067d4 | | -| IfxAsclin2_TX_P33_9_OUT | 0x800067e4 | | -| IfxAsclin3_RXA_P15_7_IN | 0x800067f4 | | -| IfxAsclin3_RXC_P20_3_IN | 0x80006804 | | -| IfxAsclin3_RXE_P00_1_IN | 0x80006814 | | -| IfxAsclin3_RXF_P21_6_IN | 0x80006824 | | -| IfxAsclin3_TX_P00_0_OUT | 0x80006834 | | -| IfxAsclin3_TX_P00_1_OUT | 0x80006844 | | -| IfxAsclin3_TX_P15_6_OUT | 0x80006854 | | -| IfxAsclin3_TX_P15_7_OUT | 0x80006864 | | -| IfxAsclin3_TX_P20_0_OUT | 0x80006874 | | -| IfxAsclin3_TX_P20_3_OUT | 0x80006884 | | -| IfxAsclin3_TX_P21_7_OUT | 0x80006894 | | -| IfxAsclin_Asc_initModule | 0x80000538 | | -| IfxAsclin_Asc_initModuleConfig | 0x800009ac | | -| IfxAsclin_Asc_isrError | 0x80000a56 | | -| IfxAsclin_cfg_indexMap | 0x800068a4 | | -| IfxAsclin_enableModule | 0x80001b3a | | -| IfxAsclin_getAddress | 0x80000214 | | -| IfxAsclin_getFaFrequency | 0x80000230 | | -| IfxAsclin_getIndex | 0x80000280 | | -| IfxAsclin_getPdFrequency | 0x800002ba | | -| IfxAsclin_getSrcPointerEr | 0x800002d8 | | -| IfxAsclin_getSrcPointerRx | 0x800002f4 | | -| IfxAsclin_getSrcPointerTx | 0x8000030e | | -| IfxAsclin_read8 | 0x80000326 | | -| IfxAsclin_setBitTiming | 0x8000033e | | -| IfxAsclin_setClockSource | 0x800004e2 | | -| IfxAsclin_write8 | 0x80000512 | | -| IfxCcu6_Timer_initModule | 0x80000e08 | | -| IfxCcu6_Timer_initModuleConfig | 0x80001192 | | -| IfxCcu6_Timer_start | 0x800011c6 | | -| IfxCcu6_cfg_indexMap | 0x80006928 | | -| IfxCcu6_disableModule | 0x80000ae4 | | -| IfxCcu6_enableModule | 0x80000b0e | | -| IfxCcu6_getAddress | 0x80000b3a | | -| IfxCcu6_getIndex | 0x80000b56 | | -| IfxCcu6_getSrcAddress | 0x80000b90 | | -| IfxCcu6_routeInterruptNode | 0x80000bae | | -| IfxCcu6_setT12Frequency | 0x80000c46 | | -| IfxCcu6_setT12InputSignal | 0x80000d12 | | -| IfxCcu6_setT13Frequency | 0x80000d34 | | -| IfxCcu6_setT13InputSignal | 0x80000de6 | | -| IfxCpu_cfg_indexMap | 0x80006938 | | -| IfxCpu_getCoreMode | 0x800012aa | | -| IfxCpu_getIndex | 0x8000130c | | -| IfxCpu_setCoreMode | 0x80001346 | | -| IfxCpu_setProgramCounter | 0x800013fe | | -| IfxCpu_startCore | 0x8000144c | | -| IfxGpt120_T2EUDA_P00_8_IN | 0x80006948 | | -| IfxGpt120_T2EUDB_P33_6_IN | 0x8000695c | | -| IfxGpt120_T2INA_P00_7_IN | 0x80006970 | | -| IfxGpt120_T2INB_P33_7_IN | 0x80006984 | | -| IfxGpt120_T3EUDA_P02_7_IN | 0x80006998 | | -| IfxGpt120_T3INA_P02_6_IN | 0x800069ac | | -| IfxGpt120_T4EUDA_P00_9_IN | 0x800069c0 | | -| IfxGpt120_T4EUDB_P33_5_IN | 0x800069d4 | | -| IfxGpt120_T4INA_P02_8_IN | 0x800069e8 | | -| IfxGpt120_T5EUDA_P21_6_IN | 0x800069fc | | -| IfxGpt120_T5EUDB_P10_1_IN | 0x80006a10 | | -| IfxGpt120_T5INA_P21_7_IN | 0x80006a24 | | -| IfxGpt120_T5INB_P10_3_IN | 0x80006a38 | | -| IfxGpt120_T6EUDA_P20_0_IN | 0x80006a4c | | -| IfxGpt120_T6INA_P20_3_IN | 0x80006a60 | | -| IfxGpt120_T6INB_P10_2_IN | 0x80006a74 | | -| IfxGpt12_enableModule | 0x80001b3a | | -| IfxGpt12_initTxEudInPinWithPadLevel | 0x80001b58 | | -| IfxGpt12_initTxInPinWithPadLevel | 0x80001be8 | | -| IfxGtm_Atom_Agc_buildFeatureForChannel | 0x80001cc8 | | -| IfxGtm_Atom_Agc_enableChannel | 0x80001cf2 | | -| IfxGtm_Atom_Agc_enableChannelOutput | 0x80001d08 | | -| IfxGtm_Atom_Agc_enableChannelUpdate | 0x80001d1e | | -| IfxGtm_Atom_Agc_setChannelForceUpdate | 0x80001d2c | | -| IfxGtm_Atom_Agc_trigger | 0x80001d52 | | -| IfxGtm_Atom_Ch_getSrcPointer | 0x80001d58 | | -| IfxGtm_Atom_Ch_setCompareOne | 0x80001d7a | | -| IfxGtm_Atom_Ch_setCompareOneShadow | 0x80001d8a | | -| IfxGtm_Atom_Ch_setCompareZero | 0x80001d9a | | -| IfxGtm_Atom_Ch_setCompareZeroShadow | 0x80001daa | | -| IfxGtm_Atom_Ch_setMode | 0x80001dba | | -| IfxGtm_Atom_Ch_setNotification | 0x80001dd0 | | -| IfxGtm_Atom_Ch_setSignalLevel | 0x80001e08 | | -| IfxGtm_Atom_Pwm_init | 0x80001e28 | | -| IfxGtm_Atom_Pwm_initConfig | 0x80001f6a | | -| IfxGtm_Atom_Pwm_stop | 0x80001fc6 | | -| IfxGtm_Cmu_enableClocks | 0x80001fee | | -| IfxGtm_Cmu_getGclkFrequency | 0x80001ff4 | | -| IfxGtm_Cmu_getModuleFrequency | 0x8000201c | | -| IfxGtm_Cmu_setClkFrequency | 0x80002024 | | -| IfxGtm_PinMap_setAtomTout | 0x800020c6 | | -| IfxGtm_enable | 0x80001c78 | | -| IfxGtm_getSysClkFrequency | 0x80001caa | | -| IfxPort_setPinMode | 0x8000211c | | -| IfxPort_setPinPadDriver | 0x80002180 | | -| IfxScuCcu_defaultClockConfig | 0x80006aac | | -| IfxScuCcu_getBaud1Frequency | 0x800021c4 | | -| IfxScuCcu_getBaud2Frequency | 0x800021ec | | -| IfxScuCcu_getCpuFrequency | 0x80002214 | | -| IfxScuCcu_getMaxFrequency | 0x80002254 | | -| IfxScuCcu_getOsc0Frequency | 0x800022d0 | | -| IfxScuCcu_getOscFrequency | 0x800022e2 | | -| IfxScuCcu_getPllErayFrequency | 0x8000231e | | -| IfxScuCcu_getPllFrequency | 0x8000238e | | -| IfxScuCcu_getSourceFrequency | 0x80002408 | | -| IfxScuCcu_getSpbFrequency | 0x80002438 | | -| IfxScuCcu_getSriFrequency | 0x800024b6 | | -| IfxScuCcu_init | 0x80002534 | | -| IfxScuEru_clearEventFlag | 0x80002a4e | | -| IfxScuEru_getEventFlagStatus | 0x80002a62 | | -| IfxScuWdt_clearCpuEndinit | 0x80002a7e | | -| IfxScuWdt_clearSafetyEndinit | 0x80002ace | | -| IfxScuWdt_disableCpuWatchdog | 0x80002b2c | | -| IfxScuWdt_disableSafetyWatchdog | 0x80002bb4 | | -| IfxScuWdt_getCpuWatchdogPassword | 0x80002c7e | | -| IfxScuWdt_getSafetyWatchdogPassword | 0x80002ca6 | | -| IfxScuWdt_setCpuEndinit | 0x80002cbe | | -| IfxScuWdt_setSafetyEndinit | 0x80002d0c | | -| IfxStm_cfg_indexMap | 0x80006af8 | | -| IfxStm_clearCompareFlag | 0x80002d68 | | -| IfxStm_enableComparatorInterrupt | 0x80002d86 | | -| IfxStm_getAddress | 0x80002da4 | | -| IfxStm_getIndex | 0x80002dc0 | | -| IfxStm_initCompare | 0x80002dfa | | -| Ifx_C_Init | 0x8000020e | | -| Ifx_Fifo_create | 0x80002f08 | | -| Ifx_Fifo_init | 0x80002f30 | | -| _A1_MEM | 0x0 | | -| _A8_DATA_ | 0x0 | | -| _A9_DATA_ | 0x0 | | -| _A9_MEM | 0x0 | | -| _Core0_start | 0x80001470 | | -| _Core1_start | 0x80001824 | | -| _Exit | 0x80000030 | | -| _LITERAL_DATA_ | 0x0 | | -| _SMALL_DATA_ | 0x0 | | -| _START | 0x80000020 | | -| __CSA0 | 0x7000fc00 | | -| __CSA0_END | 0x70011c00 | | -| __CSA1 | 0x6001bc00 | | -| __CSA1_END | 0x6001dc00 | | -| __INTTAB_CPU0 | 0x800f4000 | | -| __INTTAB_CPU1 | 0x800f4000 | | -| __ISTACK0 | 0x7000fb00 | | -| __ISTACK1 | 0x6001bb00 | | -| __TRAPTAB_CPU0 | 0x80000100 | | -| __TRAPTAB_CPU1 | 0x800f6000 | | -| __USTACK0 | 0x7000f600 | | -| __USTACK1 | 0x6001b600 | | -| __ctype | 0x80006b18 | | -| __f_ftoc | 0x80002f7a | | -| __f_ftoull | 0x80002fba | | -| __f_ftous | 0x80002fea | | -| __f_ulltof | 0x80003016 | | -| __ll_div64 | 0x800000de | | -| __ll_mul64 | 0x80000038 | | -| __ll_shl64 | 0x80000072 | | -| __ll_shr64 | 0x80000070 | | -| __ll_udiv64 | 0x800000d8 | | -| __ll_ushl64 | 0x8000008e | | -| __ll_ushr64 | 0x8000008c | | -| __printf_float | 0x80003288 | | -| __printf_llong2 | 0x80003ac2 | | -| __rt_lfr_to_spf | 0x80000050 | | -| _c_init | 0x8000315a | | -| _c_init_entry | 0x80003166 | | -| _dbg_request | 0x60000118 | | -| _dbg_trap | 0x80003286 | | -| _doflt | 0x80003288 | | -| _doprint | 0x80003ac2 | | -| _io_putc | 0x80003f88 | | -| _io_puts | 0x80003fa6 | | -| _iob | 0x60000008 | | -| _lc_gb_a0 | 0x0 | | -| _lc_gb_a1 | 0x0 | | -| _lc_gb_a8 | 0x0 | | -| _lc_gb_bmh_0 | 0x80000000 | | -| _lc_gb_bmh_1 | 0x80020000 | | -| _lc_gb_code_psram0 | 0x0 | | -| _lc_gb_code_psram1 | 0x0 | | -| _lc_gb_int_tab_tc0 | 0x800f4140 | | -| _lc_gb_interface_const | 0x0 | | -| _lc_gb_reset | 0x80000020 | | -| _lc_gb_trapvec_tc0 | 0x0 | | -| _lc_gb_trapvec_tc1 | 0x0 | | -| _lc_ge_a0 | 0x0 | | -| _lc_ge_a1 | 0x0 | | -| _lc_ge_a8 | 0x0 | | -| _lc_ge_bmh_0 | 0x80000020 | | -| _lc_ge_bmh_1 | 0x80020020 | | -| _lc_ge_code_psram0 | 0x0 | | -| _lc_ge_code_psram1 | 0x0 | | -| _lc_ge_int_tab_tc0 | 0x800f5baa | | -| _lc_ge_interface_const | 0x0 | | -| _lc_ge_reset | 0x8000002c | | -| _lc_ge_trapvec_tc0 | 0x0 | | -| _lc_ge_trapvec_tc1 | 0x0 | | -| _lc_u_int_tab | 0x800f4000 | | -| _lc_ub_csa_tc0 | 0x7000fc00 | | -| _lc_ub_csa_tc1 | 0x6001bc00 | | -| _lc_ub_heap | 0x6001a600 | | -| _lc_ub_table | 0x80006e30 | | -| _lc_ue_csa_tc0 | 0x70011c00 | | -| _lc_ue_csa_tc1 | 0x6001dc00 | | -| _lc_ue_heap | 0x6001ae00 | | -| _lc_ue_istack_tc0 | 0x7000fb00 | | -| _lc_ue_istack_tc1 | 0x6001bb00 | | -| _lc_ue_ustack_tc0 | 0x7000f600 | | -| _lc_ue_ustack_tc1 | 0x6001b600 | | -| _malloc | 0x80004634 | | -| _malloc_head | 0x6000012c | | -| _malloc_start | 0x60000130 | | -| _sbrk | 0x80004332 | | -| _signbit | 0x80004366 | | -| _signbitf | 0x80004366 | | -| _signbitl | 0x80004366 | | -| assert_interrupt_config | 0x80005324 | | -| camera_dma_handler | 0x600000f0 | | -| camera_dma_handler_2 | 0x600000f4 | | -| camera_uart_handler | 0x600000f8 | | -| camera_vsync_handler | 0x600000fc | | -| camera_vsync_handler_2 | 0x60000100 | | -| cc60_pit_ch0_isr | 0x8000436c | | -| cc60_pit_ch1_isr | 0x8000443a | | -| cc61_pit_ch0_isr | 0x8000445c | | -| cc61_pit_ch1_isr | 0x8000447e | | -| clock_init | 0x80004910 | | -| core0_main | 0x800043ba | | -| core1_main | 0x80004426 | | -| cpu_wait_event_ready | 0x80004928 | | -| debug_assert_handler | 0x800049f6 | | -| debug_init | 0x80004a80 | | -| debug_interrupr_handler | 0x80004ad2 | | -| debug_output_init | 0x80004e4e | | -| debug_output_struct_init | 0x80004ec6 | | -| debug_uart_buffer | 0x600001fc | | -| debug_uart_data | 0x6000023c | | -| debug_uart_fifo | 0x60000240 | | -| disable_Watchdog | 0x80004980 | | -| dma_ch6_isr | 0x800044a0 | | -| dma_ch7_isr | 0x800044be | | -| encoder_clear_count | 0x800056aa | | -| encoder_data_dir | 0x70000004 | | -| encoder_data_quaddec | 0x70000000 | | -| encoder_dir_init | 0x800056ea | | -| encoder_get_count | 0x80005870 | | -| encoder_quad_init | 0x80005ac0 | | -| errno | 0x60000118 | | -| exti_all_close | 0x80005c46 | | -| exti_ch0_ch4_isr | 0x800044dc | | -| exti_ch3_ch7_isr | 0x80004516 | | -| fifo_clear | 0x80004ef4 | | -| fifo_init | 0x80004fa2 | | -| fifo_read_buffer | 0x80004fda | | -| fifo_used | 0x8000516c | | -| fifo_write_buffer | 0x8000518e | | -| fputc | 0x8000488c | | -| g_AppCpu0 | 0x600001d8 | | -| get_clock | 0x80004996 | | -| gnss_flag | 0x600000dc | | -| gnss_uart_callback | 0x80005364 | | -| interrupt_global_disable | 0x8000533c | | -| interrupt_global_enable | 0x8000535c | | -| malloc | 0x80004634 | | -| memcpy | 0x8000473a | | -| memset | 0x8000479e | | -| modf | 0x800047f4 | | -| modff | 0x800047f4 | | -| modfl | 0x800047f4 | | -| pit_all_close | 0x80005c66 | | -| pit_init | 0x80005c84 | | -| printf | 0x80004866 | | -| pwm_all_channel_close | 0x80005dfa | | -| sp_round8_and_normalize | 0x8000489e | | -| sprintf | 0x800048c8 | | -| stm0_isr | 0x800054ea | | -| stm1_isr | 0x80005510 | | -| strlen | 0x800048e8 | | -| strncmp | 0x800048f8 | | -| system_delay_10ns | 0x80005536 | | -| system_delay_init | 0x800055e2 | | -| system_delay_ms | 0x80005668 | | -| uart0_er_isr | 0x80004550 | | -| uart0_handle | 0x600003f0 | | -| uart0_rx_isr | 0x8000456c | | -| uart0_tx_isr | 0x80004580 | | -| uart1_er_isr | 0x80004590 | | -| uart1_handle | 0x6000045c | | -| uart1_rx_isr | 0x800045ac | | -| uart1_tx_isr | 0x80004580 | | -| uart2_er_isr | 0x800045ca | | -| uart2_handle | 0x600004c8 | | -| uart2_rx_isr | 0x800045e6 | | -| uart2_tx_isr | 0x80004580 | | -| uart3_er_isr | 0x80004604 | | -| uart3_handle | 0x60000534 | | -| uart3_rx_isr | 0x80004620 | | -| uart3_tx_isr | 0x80004580 | | -| uart_get_handle | 0x80005e70 | | -| uart_init | 0x80005eb0 | | -| uart_mux | 0x80005f8e | | -| uart_query_byte | 0x800062ba | | -| uart_rx_interrupt | 0x800062e0 | | -| uart_set_buffer | 0x80006334 | | -| uart_set_interrupt_priority | 0x80006458 | | -| uart_tx_interrupt | 0x8000656c | | -| uart_write_byte | 0x800065c0 | | -| uart_write_string | 0x800065d6 | | -| wireless_module_uart_handler | 0x60000104 | | -+----------------------------------------------------------------------+ - -* Symbols (sorted on address) -============================== -+----------------------------------------------------------------------+ -| Space addr | Name | Space | -|======================================================================| -| 0x0 | __INDIRECT__ | - | -|----------------------------------------------------------------------| -| 0x0 | _A1_MEM | mpe:vtc:linear | -| 0x0 | _A8_DATA_ | | -| 0x0 | _A9_DATA_ | | -| 0x0 | _A9_MEM | | -| 0x0 | _LITERAL_DATA_ | | -| 0x0 | _SMALL_DATA_ | | -| 0x0 | _lc_gb_a0 | | -| 0x0 | _lc_gb_a1 | | -| 0x0 | _lc_gb_a8 | | -| 0x0 | _lc_gb_code_psram0 | | -| 0x0 | _lc_gb_code_psram1 | | -| 0x0 | _lc_gb_interface_const | | -| 0x0 | _lc_gb_trapvec_tc0 | | -| 0x0 | _lc_gb_trapvec_tc1 | | -| 0x0 | _lc_ge_a0 | | -| 0x0 | _lc_ge_a1 | | -| 0x0 | _lc_ge_a8 | | -| 0x0 | _lc_ge_code_psram0 | | -| 0x0 | _lc_ge_code_psram1 | | -| 0x0 | _lc_ge_interface_const | | -| 0x0 | _lc_ge_trapvec_tc0 | | -| 0x0 | _lc_ge_trapvec_tc1 | | -| 0x60000008 | _iob | | -| 0x600000dc | gnss_flag | | -| 0x600000f0 | camera_dma_handler | | -| 0x600000f4 | camera_dma_handler_2 | | -| 0x600000f8 | camera_uart_handler | | -| 0x600000fc | camera_vsync_handler | | -| 0x60000100 | camera_vsync_handler_2 | | -| 0x60000104 | wireless_module_uart_handler | | -| 0x60000118 | _dbg_request | | -| 0x60000118 | errno | | -| 0x6000012c | _malloc_head | | -| 0x60000130 | _malloc_start | | -| 0x600001d8 | g_AppCpu0 | | -| 0x600001fc | debug_uart_buffer | | -| 0x6000023c | debug_uart_data | | -| 0x60000240 | debug_uart_fifo | | -| 0x600003f0 | uart0_handle | | -| 0x6000045c | uart1_handle | | -| 0x600004c8 | uart2_handle | | -| 0x60000534 | uart3_handle | | -| 0x6001a600 | _lc_ub_heap | | -| 0x6001ae00 | _lc_ue_heap | | -| 0x6001b600 | __USTACK1 | | -| 0x6001b600 | _lc_ue_ustack_tc1 | | -| 0x6001bb00 | __ISTACK1 | | -| 0x6001bb00 | _lc_ue_istack_tc1 | | -| 0x6001bc00 | __CSA1 | | -| 0x6001bc00 | _lc_ub_csa_tc1 | | -| 0x6001dc00 | __CSA1_END | | -| 0x6001dc00 | _lc_ue_csa_tc1 | | -| 0x70000000 | encoder_data_quaddec | | -| 0x70000004 | encoder_data_dir | | -| 0x7000f600 | __USTACK0 | | -| 0x7000f600 | _lc_ue_ustack_tc0 | | -| 0x7000fb00 | __ISTACK0 | | -| 0x7000fb00 | _lc_ue_istack_tc0 | | -| 0x7000fc00 | __CSA0 | | -| 0x7000fc00 | _lc_ub_csa_tc0 | | -| 0x70011c00 | __CSA0_END | | -| 0x70011c00 | _lc_ue_csa_tc0 | | -| 0x80000000 | BootModeHeader_0 | | -| 0x80000000 | _lc_gb_bmh_0 | | -| 0x80000020 | _START | | -| 0x80000020 | _lc_gb_reset | | -| 0x80000020 | _lc_ge_bmh_0 | | -| 0x8000002c | _lc_ge_reset | | -| 0x80000030 | _Exit | | -| 0x80000038 | __ll_mul64 | | -| 0x80000050 | __rt_lfr_to_spf | | -| 0x80000070 | __ll_shr64 | | -| 0x80000072 | __ll_shl64 | | -| 0x8000008c | __ll_ushr64 | | -| 0x8000008e | __ll_ushl64 | | -| 0x800000d8 | __ll_udiv64 | | -| 0x800000de | __ll_div64 | | -| 0x80000100 | __TRAPTAB_CPU0 | | -| 0x8000020e | Ifx_C_Init | | -| 0x80000214 | IfxAsclin_getAddress | | -| 0x80000230 | IfxAsclin_getFaFrequency | | -| 0x80000280 | IfxAsclin_getIndex | | -| 0x800002ba | IfxAsclin_getPdFrequency | | -| 0x800002d8 | IfxAsclin_getSrcPointerEr | | -| 0x800002f4 | IfxAsclin_getSrcPointerRx | | -| 0x8000030e | IfxAsclin_getSrcPointerTx | | -| 0x80000326 | IfxAsclin_read8 | | -| 0x8000033e | IfxAsclin_setBitTiming | | -| 0x800004e2 | IfxAsclin_setClockSource | | -| 0x80000512 | IfxAsclin_write8 | | -| 0x80000538 | IfxAsclin_Asc_initModule | | -| 0x800009ac | IfxAsclin_Asc_initModuleConfig | | -| 0x80000a56 | IfxAsclin_Asc_isrError | | -| 0x80000ae4 | IfxCcu6_disableModule | | -| 0x80000b0e | IfxCcu6_enableModule | | -| 0x80000b3a | IfxCcu6_getAddress | | -| 0x80000b56 | IfxCcu6_getIndex | | -| 0x80000b90 | IfxCcu6_getSrcAddress | | -| 0x80000bae | IfxCcu6_routeInterruptNode | | -| 0x80000c46 | IfxCcu6_setT12Frequency | | -| 0x80000d12 | IfxCcu6_setT12InputSignal | | -| 0x80000d34 | IfxCcu6_setT13Frequency | | -| 0x80000de6 | IfxCcu6_setT13InputSignal | | -| 0x80000e08 | IfxCcu6_Timer_initModule | | -| 0x80001192 | IfxCcu6_Timer_initModuleConfig | | -| 0x800011c6 | IfxCcu6_Timer_start | | -| 0x800012aa | IfxCpu_getCoreMode | | -| 0x8000130c | IfxCpu_getIndex | | -| 0x80001346 | IfxCpu_setCoreMode | | -| 0x800013fe | IfxCpu_setProgramCounter | | -| 0x8000144c | IfxCpu_startCore | | -| 0x80001470 | _Core0_start | | -| 0x80001824 | _Core1_start | | -| 0x80001b3a | IfxAsclin_enableModule | | -| 0x80001b3a | IfxGpt12_enableModule | | -| 0x80001b58 | IfxGpt12_initTxEudInPinWithPadLevel | | -| 0x80001be8 | IfxGpt12_initTxInPinWithPadLevel | | -| 0x80001c78 | IfxGtm_enable | | -| 0x80001caa | IfxGtm_getSysClkFrequency | | -| 0x80001cc8 | IfxGtm_Atom_Agc_buildFeatureForChannel | | -| 0x80001cf2 | IfxGtm_Atom_Agc_enableChannel | | -| 0x80001d08 | IfxGtm_Atom_Agc_enableChannelOutput | | -| 0x80001d1e | IfxGtm_Atom_Agc_enableChannelUpdate | | -| 0x80001d2c | IfxGtm_Atom_Agc_setChannelForceUpdate | | -| 0x80001d52 | IfxGtm_Atom_Agc_trigger | | -| 0x80001d58 | IfxGtm_Atom_Ch_getSrcPointer | | -| 0x80001d7a | IfxGtm_Atom_Ch_setCompareOne | | -| 0x80001d8a | IfxGtm_Atom_Ch_setCompareOneShadow | | -| 0x80001d9a | IfxGtm_Atom_Ch_setCompareZero | | -| 0x80001daa | IfxGtm_Atom_Ch_setCompareZeroShadow | | -| 0x80001dba | IfxGtm_Atom_Ch_setMode | | -| 0x80001dd0 | IfxGtm_Atom_Ch_setNotification | | -| 0x80001e08 | IfxGtm_Atom_Ch_setSignalLevel | | -| 0x80001e28 | IfxGtm_Atom_Pwm_init | | -| 0x80001f6a | IfxGtm_Atom_Pwm_initConfig | | -| 0x80001fc6 | IfxGtm_Atom_Pwm_stop | | -| 0x80001fee | IfxGtm_Cmu_enableClocks | | -| 0x80001ff4 | IfxGtm_Cmu_getGclkFrequency | | -| 0x8000201c | IfxGtm_Cmu_getModuleFrequency | | -| 0x80002024 | IfxGtm_Cmu_setClkFrequency | | -| 0x800020c6 | IfxGtm_PinMap_setAtomTout | | -| 0x8000211c | IfxPort_setPinMode | | -| 0x80002180 | IfxPort_setPinPadDriver | | -| 0x800021c4 | IfxScuCcu_getBaud1Frequency | | -| 0x800021ec | IfxScuCcu_getBaud2Frequency | | -| 0x80002214 | IfxScuCcu_getCpuFrequency | | -| 0x80002254 | IfxScuCcu_getMaxFrequency | | -| 0x800022d0 | IfxScuCcu_getOsc0Frequency | | -| 0x800022e2 | IfxScuCcu_getOscFrequency | | -| 0x8000231e | IfxScuCcu_getPllErayFrequency | | -| 0x8000238e | IfxScuCcu_getPllFrequency | | -| 0x80002408 | IfxScuCcu_getSourceFrequency | | -| 0x80002438 | IfxScuCcu_getSpbFrequency | | -| 0x800024b6 | IfxScuCcu_getSriFrequency | | -| 0x80002534 | IfxScuCcu_init | | -| 0x80002a4e | IfxScuEru_clearEventFlag | | -| 0x80002a62 | IfxScuEru_getEventFlagStatus | | -| 0x80002a7e | IfxScuWdt_clearCpuEndinit | | -| 0x80002ace | IfxScuWdt_clearSafetyEndinit | | -| 0x80002b2c | IfxScuWdt_disableCpuWatchdog | | -| 0x80002bb4 | IfxScuWdt_disableSafetyWatchdog | | -| 0x80002c7e | IfxScuWdt_getCpuWatchdogPassword | | -| 0x80002ca6 | IfxScuWdt_getSafetyWatchdogPassword | | -| 0x80002cbe | IfxScuWdt_setCpuEndinit | | -| 0x80002d0c | IfxScuWdt_setSafetyEndinit | | -| 0x80002d68 | IfxStm_clearCompareFlag | | -| 0x80002d86 | IfxStm_enableComparatorInterrupt | | -| 0x80002da4 | IfxStm_getAddress | | -| 0x80002dc0 | IfxStm_getIndex | | -| 0x80002dfa | IfxStm_initCompare | | -| 0x80002f08 | Ifx_Fifo_create | | -| 0x80002f30 | Ifx_Fifo_init | | -| 0x80002f7a | __f_ftoc | | -| 0x80002fba | __f_ftoull | | -| 0x80002fea | __f_ftous | | -| 0x80003016 | __f_ulltof | | -| 0x8000315a | _c_init | | -| 0x80003166 | _c_init_entry | | -| 0x80003286 | _dbg_trap | | -| 0x80003288 | __printf_float | | -| 0x80003288 | _doflt | | -| 0x80003ac2 | __printf_llong2 | | -| 0x80003ac2 | _doprint | | -| 0x80003f88 | _io_putc | | -| 0x80003fa6 | _io_puts | | -| 0x80004332 | _sbrk | | -| 0x80004366 | _signbit | | -| 0x80004366 | _signbitf | | -| 0x80004366 | _signbitl | | -| 0x8000436c | cc60_pit_ch0_isr | | -| 0x800043ba | core0_main | | -| 0x80004426 | core1_main | | -| 0x8000443a | cc60_pit_ch1_isr | | -| 0x8000445c | cc61_pit_ch0_isr | | -| 0x8000447e | cc61_pit_ch1_isr | | -| 0x800044a0 | dma_ch6_isr | | -| 0x800044be | dma_ch7_isr | | -| 0x800044dc | exti_ch0_ch4_isr | | -| 0x80004516 | exti_ch3_ch7_isr | | -| 0x80004550 | uart0_er_isr | | -| 0x8000456c | uart0_rx_isr | | -| 0x80004580 | uart0_tx_isr | | -| 0x80004580 | uart1_tx_isr | | -| 0x80004580 | uart2_tx_isr | | -| 0x80004580 | uart3_tx_isr | | -| 0x80004590 | uart1_er_isr | | -| 0x800045ac | uart1_rx_isr | | -| 0x800045ca | uart2_er_isr | | -| 0x800045e6 | uart2_rx_isr | | -| 0x80004604 | uart3_er_isr | | -| 0x80004620 | uart3_rx_isr | | -| 0x80004634 | _malloc | | -| 0x80004634 | malloc | | -| 0x8000473a | memcpy | | -| 0x8000479e | memset | | -| 0x800047f4 | modf | | -| 0x800047f4 | modff | | -| 0x800047f4 | modfl | | -| 0x80004866 | printf | | -| 0x8000488c | fputc | | -| 0x8000489e | sp_round8_and_normalize | | -| 0x800048c8 | sprintf | | -| 0x800048e8 | strlen | | -| 0x800048f8 | strncmp | | -| 0x80004910 | clock_init | | -| 0x80004928 | cpu_wait_event_ready | | -| 0x80004980 | disable_Watchdog | | -| 0x80004996 | get_clock | | -| 0x800049f6 | debug_assert_handler | | -| 0x80004a80 | debug_init | | -| 0x80004ad2 | debug_interrupr_handler | | -| 0x80004e4e | debug_output_init | | -| 0x80004ec6 | debug_output_struct_init | | -| 0x80004ef4 | fifo_clear | | -| 0x80004fa2 | fifo_init | | -| 0x80004fda | fifo_read_buffer | | -| 0x8000516c | fifo_used | | -| 0x8000518e | fifo_write_buffer | | -| 0x80005324 | assert_interrupt_config | | -| 0x8000533c | interrupt_global_disable | | -| 0x8000535c | interrupt_global_enable | | -| 0x80005364 | gnss_uart_callback | | -| 0x800054ea | stm0_isr | | -| 0x80005510 | stm1_isr | | -| 0x80005536 | system_delay_10ns | | -| 0x800055e2 | system_delay_init | | -| 0x80005668 | system_delay_ms | | -| 0x800056aa | encoder_clear_count | | -| 0x800056ea | encoder_dir_init | | -| 0x80005870 | encoder_get_count | | -| 0x80005ac0 | encoder_quad_init | | -| 0x80005c46 | exti_all_close | | -| 0x80005c66 | pit_all_close | | -| 0x80005c84 | pit_init | | -| 0x80005dfa | pwm_all_channel_close | | -| 0x80005e70 | uart_get_handle | | -| 0x80005eb0 | uart_init | | -| 0x80005f8e | uart_mux | | -| 0x800062ba | uart_query_byte | | -| 0x800062e0 | uart_rx_interrupt | | -| 0x80006334 | uart_set_buffer | | -| 0x80006458 | uart_set_interrupt_priority | | -| 0x8000656c | uart_tx_interrupt | | -| 0x800065c0 | uart_write_byte | | -| 0x800065d6 | uart_write_string | | -| 0x800065f4 | IfxAsclin0_RXA_P14_1_IN | | -| 0x80006604 | IfxAsclin0_RXB_P15_3_IN | | -| 0x80006614 | IfxAsclin0_TX_P14_0_OUT | | -| 0x80006624 | IfxAsclin0_TX_P14_1_OUT | | -| 0x80006634 | IfxAsclin0_TX_P15_2_OUT | | -| 0x80006644 | IfxAsclin0_TX_P15_3_OUT | | -| 0x80006654 | IfxAsclin1_RXA_P15_1_IN | | -| 0x80006664 | IfxAsclin1_RXB_P15_5_IN | | -| 0x80006674 | IfxAsclin1_RXC_P20_9_IN | | -| 0x80006684 | IfxAsclin1_RXE_P11_10_IN | | -| 0x80006694 | IfxAsclin1_RXF_P33_13_IN | | -| 0x800066a4 | IfxAsclin1_RXG_P02_3_IN | | -| 0x800066b4 | IfxAsclin1_TX_P02_2_OUT | | -| 0x800066c4 | IfxAsclin1_TX_P11_12_OUT | | -| 0x800066d4 | IfxAsclin1_TX_P15_0_OUT | | -| 0x800066e4 | IfxAsclin1_TX_P15_1_OUT | | -| 0x800066f4 | IfxAsclin1_TX_P15_4_OUT | | -| 0x80006704 | IfxAsclin1_TX_P15_5_OUT | | -| 0x80006714 | IfxAsclin1_TX_P20_10_OUT | | -| 0x80006724 | IfxAsclin1_TX_P33_12_OUT | | -| 0x80006734 | IfxAsclin1_TX_P33_13_OUT | | -| 0x80006744 | IfxAsclin2_RXA_P14_3_IN | | -| 0x80006754 | IfxAsclin2_RXB_P02_1_IN | | -| 0x80006764 | IfxAsclin2_RXD_P10_6_IN | | -| 0x80006774 | IfxAsclin2_RXE_P33_8_IN | | -| 0x80006784 | IfxAsclin2_RXG_P02_0_IN | | -| 0x80006794 | IfxAsclin2_TX_P02_0_OUT | | -| 0x800067a4 | IfxAsclin2_TX_P10_5_OUT | | -| 0x800067b4 | IfxAsclin2_TX_P14_2_OUT | | -| 0x800067c4 | IfxAsclin2_TX_P14_3_OUT | | -| 0x800067d4 | IfxAsclin2_TX_P33_8_OUT | | -| 0x800067e4 | IfxAsclin2_TX_P33_9_OUT | | -| 0x800067f4 | IfxAsclin3_RXA_P15_7_IN | | -| 0x80006804 | IfxAsclin3_RXC_P20_3_IN | | -| 0x80006814 | IfxAsclin3_RXE_P00_1_IN | | -| 0x80006824 | IfxAsclin3_RXF_P21_6_IN | | -| 0x80006834 | IfxAsclin3_TX_P00_0_OUT | | -| 0x80006844 | IfxAsclin3_TX_P00_1_OUT | | -| 0x80006854 | IfxAsclin3_TX_P15_6_OUT | | -| 0x80006864 | IfxAsclin3_TX_P15_7_OUT | | -| 0x80006874 | IfxAsclin3_TX_P20_0_OUT | | -| 0x80006884 | IfxAsclin3_TX_P20_3_OUT | | -| 0x80006894 | IfxAsclin3_TX_P21_7_OUT | | -| 0x800068a4 | IfxAsclin_cfg_indexMap | | -| 0x80006928 | IfxCcu6_cfg_indexMap | | -| 0x80006938 | IfxCpu_cfg_indexMap | | -| 0x80006948 | IfxGpt120_T2EUDA_P00_8_IN | | -| 0x8000695c | IfxGpt120_T2EUDB_P33_6_IN | | -| 0x80006970 | IfxGpt120_T2INA_P00_7_IN | | -| 0x80006984 | IfxGpt120_T2INB_P33_7_IN | | -| 0x80006998 | IfxGpt120_T3EUDA_P02_7_IN | | -| 0x800069ac | IfxGpt120_T3INA_P02_6_IN | | -| 0x800069c0 | IfxGpt120_T4EUDA_P00_9_IN | | -| 0x800069d4 | IfxGpt120_T4EUDB_P33_5_IN | | -| 0x800069e8 | IfxGpt120_T4INA_P02_8_IN | | -| 0x800069fc | IfxGpt120_T5EUDA_P21_6_IN | | -| 0x80006a10 | IfxGpt120_T5EUDB_P10_1_IN | | -| 0x80006a24 | IfxGpt120_T5INA_P21_7_IN | | -| 0x80006a38 | IfxGpt120_T5INB_P10_3_IN | | -| 0x80006a4c | IfxGpt120_T6EUDA_P20_0_IN | | -| 0x80006a60 | IfxGpt120_T6INA_P20_3_IN | | -| 0x80006a74 | IfxGpt120_T6INB_P10_2_IN | | -| 0x80006aac | IfxScuCcu_defaultClockConfig | | -| 0x80006af8 | IfxStm_cfg_indexMap | | -| 0x80006b18 | __ctype | | -| 0x80006e30 | _lc_ub_table | | -| 0x80020000 | BootModeHeader_1 | | -| 0x80020000 | _lc_gb_bmh_1 | | -| 0x80020020 | _lc_ge_bmh_1 | | -| 0x800f4000 | __INTTAB_CPU0 | | -| 0x800f4000 | __INTTAB_CPU1 | | -| 0x800f4000 | _lc_u_int_tab | | -| 0x800f4140 | _lc_gb_int_tab_tc0 | | -| 0x800f5baa | _lc_ge_int_tab_tc0 | | -| 0x800f6000 | __TRAPTAB_CPU1 | | -+----------------------------------------------------------------------+ - - -************************************************************************ Locate Rules ************************************************************************ -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Address space | Type | Properties | Prio | Sections | -|==============================================================================================================================================================| -| mpe:vtc:linear | absolute | 0x6001bc00 | 1 | csa_tc1 (14986) | -| mpe:vtc:linear | absolute | 0x7000fc00 | 1 | csa_tc0 (14987) | -| mpe:vtc:linear | absolute | 0x6001a600 | 1 | heap (14962) | -| mpe:vtc:linear | absolute | 0x6001ae00 | 1 | ustack_tc1 (14960) | -| mpe:vtc:linear | absolute | 0x7000ee00 | 1 | ustack_tc0 (14958) | -| mpe:vtc:linear | absolute | 0x6001b700 | 1 | istack_tc1 (14961) | -| mpe:vtc:linear | absolute | 0x7000f700 | 1 | istack_tc0 (14959) | -| mpe:vtc:linear | absolute | 0x80000000 | 1 | .rodata.bmhd_0 (12672) | -| mpe:vtc:linear | absolute | 0x80020000 | 1 | .rodata.bmhd_1 (12673) | -| mpe:vtc:linear | absolute | 0x80000020 | 1 | .text.start (12671) | -| mpe:vtc:linear | absolute | 0x800f4140 | 1 | .text.inttab0.intvec.00a (55) | -| mpe:vtc:linear | absolute | 0x800f4160 | 1 | .text.inttab0.intvec.00b (53) | -| mpe:vtc:linear | absolute | 0x800f4180 | 1 | .text.inttab0.intvec.00c (69) | -| mpe:vtc:linear | absolute | 0x800f41a0 | 1 | .text.inttab0.intvec.00d (57) | -| mpe:vtc:linear | absolute | 0x800f41c0 | 1 | .text.inttab0.intvec.00e (59) | -| mpe:vtc:linear | absolute | 0x800f41e0 | 1 | .text.inttab0.intvec.00f (71) | -| mpe:vtc:linear | absolute | 0x800f4200 | 1 | .text.inttab0.intvec.010 (61) | -| mpe:vtc:linear | absolute | 0x800f4220 | 1 | .text.inttab0.intvec.011 (63) | -| mpe:vtc:linear | absolute | 0x800f4240 | 1 | .text.inttab0.intvec.012 (73) | -| mpe:vtc:linear | absolute | 0x800f4260 | 1 | .text.inttab0.intvec.013 (65) | -| mpe:vtc:linear | absolute | 0x800f4280 | 1 | .text.inttab0.intvec.014 (67) | -| mpe:vtc:linear | absolute | 0x800f42a0 | 1 | .text.inttab0.intvec.015 (75) | -| mpe:vtc:linear | absolute | 0x800f43c0 | 1 | .text.inttab0.intvec.01e (2) | -| mpe:vtc:linear | absolute | 0x800f43e0 | 1 | .text.inttab0.intvec.01f (39) | -| mpe:vtc:linear | absolute | 0x800f4400 | 1 | .text.inttab0.intvec.020 (41) | -| mpe:vtc:linear | absolute | 0x800f4420 | 1 | .text.inttab0.intvec.021 (43) | -| mpe:vtc:linear | absolute | 0x800f4500 | 1 | .text.inttab0.intvec.028 (45) | -| mpe:vtc:linear | absolute | 0x800f4560 | 1 | .text.inttab0.intvec.02b (47) | -| mpe:vtc:linear | absolute | 0x800f48c0 | 1 | .text.inttab0.intvec.046 (49) | -| mpe:vtc:linear | absolute | 0x800f4900 | 1 | .text.inttab0.intvec.048 (51) | -| mpe:vtc:linear | absolute | 0x800f5b80 | 1 | .text.inttab0.intvec.0dc (225) | -| mpe:vtc:linear | absolute | 0x800f5ba0 | 1 | .text.inttab0.intvec.0dd (227) | -| mpe:vtc:linear | ranged | 0x70000000..0x70012000 | 1 | .data.cpu0_dsram (4) | .data.cpu0_dsram (5) | -| mpe:vtc:linear | ranged | 0x60000000..0x6001e000 | 1 | .data.IfxScuCcu.IfxScuCcu_xtalFrequency (10229) | | -| | | | | .data._end.libcs_fpu (14293) | .data._iob.libcs_fpu (14401) | | -| | | | | .data.zf_common_debug._999001_assert_nest_index (4347) | | -| | | | | .data.zf_common_debug.zf_debug_assert_enable (4338) | | -| | | | | .data.zf_common_debug.zf_debug_init_flag (4337) | | -| | | | | .data.zf_device_gnss.gnss_flag (1663) | | -| | | | | .data.zf_device_gnss.gnss_gga_state (1668) | | -| | | | | .data.zf_device_gnss.gnss_rmc_state (1669) | | -| | | | | .data.zf_device_gnss.gnss_state (1665) | | -| | | | | .data.zf_device_gnss.gnss_ths_state (1670) | | -| | | | | .data.zf_device_type.camera_dma_handler (3516) | | -| | | | | .data.zf_device_type.camera_dma_handler_2 (3520) | | -| | | | | .data.zf_device_type.camera_uart_handler (3514) | | -| | | | | .data.zf_device_type.camera_vsync_handler (3515) | | -| | | | | .data.zf_device_type.camera_vsync_handler_2 (3519) | | -| | | | | .data.zf_device_type.wireless_module_uart_handler (3522) | | -| | | | | .data.zf_driver_delay.stm0_isr_flag (234) | | -| | | | | .data.zf_driver_delay.stm1_isr_flag (235) | | -| | | | | .data.zf_driver_encoder.encoder_mode (330) | | -| | | | | .bss._dbg_request.libcs_fpu (14526) | .bss._malloc_head.libcs_fpu | -| | | | | (14283) | .bss._malloc_start.libcs_fpu (14284) | | -| | | | | .bss.stdin_buf.libcs_fpu (14399) | .bss.stdout_buf.libcs_fpu (14400) | -| | | | | | .bss.zf_common_clock.cpu_init_finish (4284) | | -| | | | | .bss.zf_common_clock.g_AppCpu0 (4283) | | -| | | | | .bss.zf_common_debug.debug_output_info (4336) | | -| | | | | .bss.zf_common_debug.debug_uart_buffer (4339) | | -| | | | | .bss.zf_common_debug.debug_uart_data (4340) | | -| | | | | .bss.zf_common_debug.debug_uart_fifo (4341) | | -| | | | | .bss.zf_device_gnss.gnss_receiver_fifo (1666) | | -| | | | | .bss.zf_device_gnss.gps_gga_buffer (1671) | | -| | | | | .bss.zf_device_gnss.gps_rmc_buffer (1672) | | -| | | | | .bss.zf_device_gnss.gps_ths_buffer (1673) | | -| | | | | .bss.zf_driver_uart.uart0_handle (1132) | | -| | | | | .bss.zf_driver_uart.uart0_rx_buffer (1138) | | -| | | | | .bss.zf_driver_uart.uart0_tx_buffer (1137) | | -| | | | | .bss.zf_driver_uart.uart1_handle (1133) | | -| | | | | .bss.zf_driver_uart.uart1_rx_buffer (1140) | | -| | | | | .bss.zf_driver_uart.uart1_tx_buffer (1139) | | -| | | | | .bss.zf_driver_uart.uart2_handle (1134) | | -| | | | | .bss.zf_driver_uart.uart2_rx_buffer (1142) | | -| | | | | .bss.zf_driver_uart.uart2_tx_buffer (1141) | | -| | | | | .bss.zf_driver_uart.uart3_handle (1135) | | -| | | | | .bss.zf_driver_uart.uart3_rx_buffer (1144) | | -| | | | | .bss.zf_driver_uart.uart3_tx_buffer (1143) | | -| | | | | .bss.zf_driver_uart.uart_config (1136) | -| mpe:vtc:linear | ranged | 0x80000000..0x80100000 0xa0000000..0xa0100000 | 1 | .text._Exit.libc (14656) < .text.librt (14207) < .text.librt (14947) | -| | | | | < .text.librt (14208) < .text.librt (14206) < | -| | | | | .text..cocofun_1.libcs_fpu (14334) < .text..cocofun_21.libcs_fpu | -| | | | | (14429) < .text..cocofun_22.libcs_fpu (14428) < | -| | | | | .text..cocofun_23.libcs_fpu (14427) < .text..cocofun_24.libcs_fpu | -| | | | | (14426) < .text.CompilerTasking.Ifx_C_Init (14090) < | -| | | | | .text.IfxAsclin.IfxAsclin_getAddress (12920) < | -| | | | | .text.IfxAsclin.IfxAsclin_getFaFrequency (12921) < | -| | | | | .text.IfxAsclin.IfxAsclin_getIndex (12922) < | -| | | | | .text.IfxAsclin.IfxAsclin_getPdFrequency (12924) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerEr (12926) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerRx (12927) < | -| | | | | .text.IfxAsclin.IfxAsclin_getSrcPointerTx (12928) < | -| | | | | .text.IfxAsclin.IfxAsclin_read8 (12931) < | -| | | | | .text.IfxAsclin.IfxAsclin_setBitTiming (12934) < | -| | | | | .text.IfxAsclin.IfxAsclin_setClockSource (12935) < | -| | | | | .text.IfxAsclin.IfxAsclin_write8 (12938) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModule (13090) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_initModuleConfig (13091) < | -| | | | | .text.IfxAsclin_Asc.IfxAsclin_Asc_isrError (13093) < | -| | | | | .text.IfxCcu6.IfxCcu6_disableModule (12768) < | -| | | | | .text.IfxCcu6.IfxCcu6_enableModule (12770) < | -| | | | | .text.IfxCcu6.IfxCcu6_getAddress (12771) < | -| | | | | .text.IfxCcu6.IfxCcu6_getIndex (12774) < | -| | | | | .text.IfxCcu6.IfxCcu6_getSrcAddress (12775) < | -| | | | | .text.IfxCcu6.IfxCcu6_routeInterruptNode (12778) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT12Frequency (12782) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT12InputSignal (12783) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT13Frequency (12785) < | -| | | | | .text.IfxCcu6.IfxCcu6_setT13InputSignal (12786) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModule (12706) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_initModuleConfig (12707) < | -| | | | | .text.IfxCcu6_Timer.IfxCcu6_Timer_start (12708) < | -| | | | | .text.IfxCpu.IfxCpu_getCoreMode (12573) < | -| | | | | .text.IfxCpu.IfxCpu_getIndex (12574) < | -| | | | | .text.IfxCpu.IfxCpu_setCoreMode (12579) < | -| | | | | .text.IfxCpu.IfxCpu_setProgramCounter (12580) < | -| | | | | .text.IfxCpu.IfxCpu_startCore (12582) < | -| | | | | .text.IfxCpu_CStart0._Core0_start (12670) < | -| | | | | .text.IfxCpu_CStart1._Core1_start (12694) < | -| | | | | .text.IfxGpt12.IfxGpt12_enableModule (14951) < | -| | | | | .text.IfxGpt12.IfxGpt12_initTxEudInPinWithPadLevel (12182) < | -| | | | | .text.IfxGpt12.IfxGpt12_initTxInPinWithPadLevel (12184) < | -| | | | | .text.IfxGtm.IfxGtm_enable (11232) < | -| | | | | .text.IfxGtm.IfxGtm_getSysClkFrequency (11233) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_buildFeatureForChannel (11257) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannel (11258) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelOutput (11259) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_enableChannelUpdate (11260) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_setChannelForceUpdate (11267) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Agc_trigger (11270) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getSrcPointer (11281) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOne (11289) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareOneShadow (11290) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZero (11291) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setCompareZeroShadow (11292) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setMode (11294) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setNotification (11295) < | -| | | | | .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setSignalLevel (11298) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_init (12142) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_initConfig (12143) < | -| | | | | .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm_stop (12145) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_enableClocks (11610) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getGclkFrequency (11614) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_getModuleFrequency (11615) < | -| | | | | .text.IfxGtm_Cmu.IfxGtm_Cmu_setClkFrequency (11620) < | -| | | | | .text.IfxGtm_PinMap.IfxGtm_PinMap_setAtomTout (5814) < | -| | | | | .text.IfxPort.IfxPort_setPinMode (11064) < | -| | | | | .text.IfxPort.IfxPort_setPinPadDriver (11067) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getBaud1Frequency (10198) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getBaud2Frequency (10199) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getCpuFrequency (10201) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getMaxFrequency (10204) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getOsc0Frequency (10206) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getOscFrequency (10207) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getPllErayFrequency (10208) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getPllFrequency (10210) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSourceFrequency (10212) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSpbFrequency (10213) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_getSriFrequency (10214) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_init (10215) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_isOscillatorStable (10219) < | -| | | | | .text.IfxScuCcu.IfxScuCcu_wait (10227) < | -| | | | | .text.IfxScuEru.IfxScuEru_clearEventFlag (10431) < | -| | | | | .text.IfxScuEru.IfxScuEru_getEventFlagStatus (10446) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_clearCpuEndinit (10613) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_clearSafetyEndinit (10614) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_disableCpuWatchdog (10615) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_disableSafetyWatchdog (10616) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_getCpuWatchdogPassword (10619) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_getSafetyWatchdogPassword (10621) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_setCpuEndinit (10627) < | -| | | | | .text.IfxScuWdt.IfxScuWdt_setSafetyEndinit (10628) < | -| | | | | .text.IfxStm.IfxStm_clearCompareFlag (10099) < | -| | | | | .text.IfxStm.IfxStm_enableComparatorInterrupt (10102) < | -| | | | | .text.IfxStm.IfxStm_getAddress (10104) < | -| | | | | .text.IfxStm.IfxStm_getIndex (10105) < | -| | | | | .text.IfxStm.IfxStm_initCompare (10107) < | -| | | | | .text.Ifx_Fifo.Ifx_Fifo_create (9609) < .text.Ifx_Fifo.Ifx_Fifo_init | -| | | | | (9611) < .text.__f_ftoc.libfp (14940) < .text.__f_ftoull.libfp | -| | | | | (14945) < .text.__f_ftous.libfp (14943) < .text.__f_ulltof.libfp | -| | | | | (14944) < .text._c_init.libcs_fpu (14212) < | -| | | | | .text._c_init_entry.libcs_fpu (14211) < .text._dbg_trap.libcs_fpu | -| | | | | (14820) < .text._doflt.libcs_fpu (14425) < .text._doprint.libcs_fpu | -| | | | | (14331) < .text._emitchar.libcs_fpu (14335) < | -| | | | | .text._io_putc.libcs_fpu (14493) < .text._io_puts.libcs_fpu (14484) | -| | | | | < .text._ldmst_clear_byte.libcs_fpu (14209) < | -| | | | | .text._ldmst_copy_byte.libcs_fpu (14210) < .text._ltoa.libcs_fpu | -| | | | | (14336) < .text._printhex.libcs_fpu (14337) < | -| | | | | .text._putnumber.libcs_fpu (14333) < .text._putstring.libcs_fpu | -| | | | | (14332) < .text._sbrk.libcs_fpu (14292) < .text._signbitf.libcs_fpu | -| | | | | (14657) < .text.cpu0_dsram (3) < .text.cpu0_dsram (1) < | -| | | | | .text.cpu1_dsram (28) < .text.isr.cc60_pit_ch1_isr (40) < | -| | | | | .text.isr.cc61_pit_ch0_isr (42) < .text.isr.cc61_pit_ch1_isr (44) < | -| | | | | .text.isr.dma_ch6_isr (50) < .text.isr.dma_ch7_isr (52) < | -| | | | | .text.isr.exti_ch0_ch4_isr (46) < .text.isr.exti_ch3_ch7_isr (48) < | -| | | | | .text.isr.uart0_er_isr (70) < .text.isr.uart0_rx_isr (56) < | -| | | | | .text.isr.uart0_tx_isr (14950) < .text.isr.uart1_er_isr (72) < | -| | | | | .text.isr.uart1_rx_isr (60) < .text.isr.uart2_er_isr (74) < | -| | | | | .text.isr.uart2_rx_isr (64) < .text.isr.uart3_er_isr (76) < | -| | | | | .text.isr.uart3_rx_isr (68) < .text.malloc.libcs_fpu (14261) < | -| | | | | .text.memcpy.libcs_fpu (14252) < .text.memset.libcs_fpu (14243) < | -| | | | | .text.modff.libcs_fpu (14678) < .text.printf.libcs_fpu (14371) < | -| | | | | .text.printf_redirect.fputc (4144) < | -| | | | | .text.sp_round8_and_normalize.libfp (14946) < | -| | | | | .text.sprintf.libcs_fpu (14380) < .text.strlen.libcs_fpu (14632) < | -| | | | | .text.strncmp.libcs_fpu (14614) < .text.zf_common_clock.clock_init | -| | | | | (4281) < .text.zf_common_clock.cpu_wait_event_ready (4282) < | -| | | | | .text.zf_common_clock.disable_Watchdog (4280) < | -| | | | | .text.zf_common_clock.get_clock (4279) < | -| | | | | .text.zf_common_debug.debug_assert_handler (4331) < | -| | | | | .text.zf_common_debug.debug_delay (4323) < | -| | | | | .text.zf_common_debug.debug_init (4335) < | -| | | | | .text.zf_common_debug.debug_interrupr_handler (4328) < | -| | | | | .text.zf_common_debug.debug_output (4325) < | -| | | | | .text.zf_common_debug.debug_output_init (4334) < | -| | | | | .text.zf_common_debug.debug_output_struct_init (4333) < | -| | | | | .text.zf_common_debug.debug_uart_str_output (4324) < | -| | | | | .text.zf_common_fifo.fifo_clear (4446) < | -| | | | | .text.zf_common_fifo.fifo_end_offset (4445) < | -| | | | | .text.zf_common_fifo.fifo_head_offset (4444) < | -| | | | | .text.zf_common_fifo.fifo_init (4453) < | -| | | | | .text.zf_common_fifo.fifo_read_buffer (4451) < | -| | | | | .text.zf_common_fifo.fifo_used (4447) < | -| | | | | .text.zf_common_fifo.fifo_write_buffer (4449) < | -| | | | | .text.zf_common_interrupt.assert_interrupt_config (4650) < | -| | | | | .text.zf_common_interrupt.interrupt_global_disable (4649) < | -| | | | | .text.zf_common_interrupt.interrupt_global_enable (4648) < | -| | | | | .text.zf_device_gnss.gnss_uart_callback (1661) < | -| | | | | .text.zf_device_type.type_default_callback (3508) < | -| | | | | .text.zf_driver_delay.stm0_isr (226) < | -| | | | | .text.zf_driver_delay.stm1_isr (228) < | -| | | | | .text.zf_driver_delay.system_delay_10ns (229) < | -| | | | | .text.zf_driver_delay.system_delay_init (233) < | -| | | | | .text.zf_driver_delay.system_delay_ms (232) < | -| | | | | .text.zf_driver_encoder.encoder_clear_count (327) < | -| | | | | .text.zf_driver_encoder.encoder_dir_init (329) < | -| | | | | .text.zf_driver_encoder.encoder_get_count (326) < | -| | | | | .text.zf_driver_encoder.encoder_mapping_set (325) < | -| | | | | .text.zf_driver_encoder.encoder_quad_init (328) < | -| | | | | .text.zf_driver_exti.exti_all_close (371) < | -| | | | | .text.zf_driver_pit.pit_all_close (516) < | -| | | | | .text.zf_driver_pit.pit_init (519) < | -| | | | | .text.zf_driver_pwm.pwm_all_channel_close (562) < | -| | | | | .text.zf_driver_uart.uart_get_handle (1121) < | -| | | | | .text.zf_driver_uart.uart_init (1131) < | -| | | | | .text.zf_driver_uart.uart_mux (1122) < | -| | | | | .text.zf_driver_uart.uart_query_byte (1127) < | -| | | | | .text.zf_driver_uart.uart_rx_interrupt (1129) < | -| | | | | .text.zf_driver_uart.uart_set_buffer (1120) < | -| | | | | .text.zf_driver_uart.uart_set_interrupt_priority (1119) < | -| | | | | .text.zf_driver_uart.uart_tx_interrupt (1128) < | -| | | | | .text.zf_driver_uart.uart_write_byte (1123) < | -| | | | | .text.zf_driver_uart.uart_write_string (1125) | -| mpe:vtc:linear | ranged | 0x80000000..0x80100000 0xa0000000..0xa0100000 | 1 | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXA_P14_1_IN (4685) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_RXB_P15_3_IN (4686) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_0_OUT (4735) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P14_1_OUT (4736) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_2_OUT (4737) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin0_TX_P15_3_OUT (4738) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXA_P15_1_IN (4687) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXB_P15_5_IN (4688) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXC_P20_9_IN (4689) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXE_P11_10_IN (4691) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXF_P33_13_IN (4692) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_RXG_P02_3_IN (4693) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P02_2_OUT (4739) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P11_12_OUT (4740) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_0_OUT (4742) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_1_OUT (4743) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_4_OUT (4744) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P15_5_OUT (4745) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P20_10_OUT (4746) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_12_OUT (4747) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin1_TX_P33_13_OUT (4748) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXA_P14_3_IN (4694) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXB_P02_1_IN (4695) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXD_P10_6_IN (4696) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXE_P33_8_IN (4697) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_RXG_P02_0_IN (4698) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P02_0_OUT (4749) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P10_5_OUT (4750) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_2_OUT (4751) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P14_3_OUT (4752) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_8_OUT (4753) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin2_TX_P33_9_OUT (4754) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXA_P15_7_IN (4699) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXC_P20_3_IN (4700) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXE_P00_1_IN (4702) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_RXF_P21_6_IN (4703) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_0_OUT (4755) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P00_1_OUT (4756) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_6_OUT (4757) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P15_7_OUT (4758) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_0_OUT (4759) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P20_3_OUT (4760) < | -| | | | | .rodata.IfxAsclin_PinMap.IfxAsclin3_TX_P21_7_OUT (4761) < | -| | | | | .rodata.IfxAsclin_cfg.IfxAsclin_cfg_indexMap (9697) < | -| | | | | .rodata.IfxCcu6_Timer..1.ini (12713) < | -| | | | | .rodata.IfxCcu6_cfg.IfxCcu6_cfg_indexMap (9703) < | -| | | | | .rodata.IfxCpu_cfg.IfxCpu_cfg_indexMap (9712) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDA_P00_8_IN (5724) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2EUDB_P33_6_IN (5725) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INA_P00_7_IN (5734) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T2INB_P33_7_IN (5735) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T3EUDA_P02_7_IN (5726) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T3INA_P02_6_IN (5736) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDA_P00_9_IN (5728) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4EUDB_P33_5_IN (5729) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T4INA_P02_8_IN (5738) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDA_P21_6_IN (5730) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5EUDB_P10_1_IN (5731) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INA_P21_7_IN (5740) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T5INB_P10_3_IN (5741) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6EUDA_P20_0_IN (5732) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INA_P20_3_IN (5742) < | -| | | | | .rodata.IfxGpt12_PinMap.IfxGpt120_T6INB_P10_2_IN (5743) < | -| | | | | .rodata.IfxScuCcu.IfxScuCcu_aDefaultPllConfigSteps (10228) < | -| | | | | .rodata.IfxScuCcu.IfxScuCcu_defaultClockConfig (10230) < | -| | | | | .rodata.IfxStm_cfg.IfxStm_cfg_indexMap (9814) < | -| | | | | .rodata..17.str.libcs_fpu (14432) < .rodata..18.str.libcs_fpu | -| | | | | (14433) < .rodata..19.str.libcs_fpu (14434) < | -| | | | | .rodata..20.str.libcs_fpu (14435) < .rodata.__ctype.libcs_fpu | -| | | | | (14641) < .rodata.cpu0_dsram (7) < .rodata.cpu0_dsram (6) < | -| | | | | .rodata.zf_common_debug..1.str (4342) < | -| | | | | .rodata.zf_common_debug..2.str (4343) < | -| | | | | .rodata.zf_common_debug..3.str (4344) < | -| | | | | .rodata.zf_common_debug..4.str (4345) < | -| | | | | .rodata.zf_common_debug..5.str (4346) < | -| | | | | .rodata.zf_common_debug..6.str (4348) < | -| | | | | .rodata.zf_common_fifo..1.str (4454) < .rodata.zf_device_gnss..2.str | -| | | | | (1675) < .rodata.zf_device_gnss..3.str (1676) < | -| | | | | .rodata.zf_device_gnss..4.str (1677) < | -| | | | | .rodata.zf_driver_encoder..1.str (331) < | -| | | | | .rodata.zf_driver_uart..1.str (1145) | -| mpe:vtc:linear | clustered | | 1 | [.data._end.libcs_fpu] (14984) + [.data._iob.libcs_fpu] (14985) + | -| | | | | [.data.zf_device_type.camera_dma_handler] (14976) + | -| | | | | [.data.zf_device_type.camera_dma_handler_2] (14978) + | -| | | | | [.data.zf_device_type.camera_uart_handler] (14974) + | -| | | | | [.data.zf_device_type.camera_vsync_handler] (14975) + | -| | | | | [.data.zf_device_type.camera_vsync_handler_2] (14977) + | -| | | | | [.data.zf_device_type.wireless_module_uart_handler] (14979) + | -| | | | | [.data.IfxScuCcu.IfxScuCcu_xtalFrequency] (14983) + | -| | | | | [.data.zf_common_debug._999001_assert_nest_index] (14982) + | -| | | | | [.data.zf_common_debug.zf_debug_assert_enable] (14981) + | -| | | | | [.data.zf_common_debug.zf_debug_init_flag] (14980) + | -| | | | | [.data.zf_device_gnss.gnss_flag] (14969) + | -| | | | | [.data.zf_device_gnss.gnss_gga_state] (14971) + | -| | | | | [.data.zf_device_gnss.gnss_rmc_state] (14972) + | -| | | | | [.data.zf_device_gnss.gnss_state] (14970) + | -| | | | | [.data.zf_device_gnss.gnss_ths_state] (14973) + | -| | | | | [.data.zf_driver_delay.stm0_isr_flag] (14966) + | -| | | | | [.data.zf_driver_delay.stm1_isr_flag] (14967) + | -| | | | | [.data.zf_driver_encoder.encoder_mode] (14968) | -| mpe:vtc:linear | clustered | | 1 | [.data.cpu0_dsram] (14964) + [.data.cpu0_dsram] (14965) | -| mpe:vtc:linear | ordered | | 1 | .text.inttab0.intvec.00a (55) < .text.inttab0.intvec.00b (53) < | -| | | | | .text.inttab0.intvec.00c (69) < .text.inttab0.intvec.00d (57) < | -| | | | | .text.inttab0.intvec.00e (59) < .text.inttab0.intvec.00f (71) < | -| | | | | .text.inttab0.intvec.010 (61) < .text.inttab0.intvec.011 (63) < | -| | | | | .text.inttab0.intvec.012 (73) < .text.inttab0.intvec.013 (65) < | -| | | | | .text.inttab0.intvec.014 (67) < .text.inttab0.intvec.015 (75) < | -| | | | | .text.inttab0.intvec.01e (2) < .text.inttab0.intvec.01f (39) < | -| | | | | .text.inttab0.intvec.020 (41) < .text.inttab0.intvec.021 (43) < | -| | | | | .text.inttab0.intvec.028 (45) < .text.inttab0.intvec.02b (47) < | -| | | | | .text.inttab0.intvec.046 (49) < .text.inttab0.intvec.048 (51) < | -| | | | | .text.inttab0.intvec.0dc (225) < .text.inttab0.intvec.0dd (227) | -| mpe:vtc:linear | unrestricted | | 1 | table (14963) | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ - - -********************************************************************** Removed Sections ********************************************************************** -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| Section | File | Library | Symbol | Reason | -|==============================================================================================================================================================| -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P32_4_OUT | unreferenced | -| 3_P32_4_OUT (5050) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P00_10_OUT | unreferenced | -| 3_P00_10_OUT (5051) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CTRAP | IfxCcu6_PinMap.o | | IfxCcu61_CTRAPC_P33_4_IN | unreferenced | -| C_P33_4_IN (5056) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P20_7_OUT | unreferenced | -| 3_P20_7_OUT (5053) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CTRAP | IfxCcu6_PinMap.o | | IfxCcu60_CTRAPA_P00_11_IN | unreferenced | -| A_P00_11_IN (5054) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT63_P00_12_OUT | unreferenced | -| 3_P00_12_OUT (5052) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CTRAP | IfxCcu6_PinMap.o | | IfxCcu61_CTRAPA_P00_0_IN | unreferenced | -| A_P00_0_IN (5055) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0C_P10_4_IN | unreferenced | -| 0C_P10_4_IN (5010) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS0A_P00_7_IN | unreferenced | -| 0A_P00_7_IN (5012) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS0C_P33_7_IN | unreferenced | -| 0C_P33_7_IN (5013) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0D_P40_0_IN | unreferenced | -| 0D_P40_0_IN (5011) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1D_P40_2_IN | unreferenced | -| 1D_P40_2_IN (5017) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1A_P02_7_IN | unreferenced | -| 1A_P02_7_IN (5014) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1A_P00_8_IN | unreferenced | -| 1A_P00_8_IN (5018) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1C_P33_6_IN | unreferenced | -| 1C_P33_6_IN (5020) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1D_P40_7_IN | unreferenced | -| 1D_P40_7_IN (5021) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2A_P02_8_IN | unreferenced | -| 2A_P02_8_IN (5022) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2B_P40_3_IN | unreferenced | -| 2B_P40_3_IN (5023) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS2C_P10_8_IN | unreferenced | -| 2C_P10_8_IN (5024) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS1B_P40_6_IN | unreferenced | -| 1B_P40_6_IN (5019) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2A_P00_9_IN | unreferenced | -| 2A_P00_9_IN (5025) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2B_P40_8_IN | unreferenced | -| 2B_P40_8_IN (5026) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2C_P33_5_IN | unreferenced | -| 2C_P33_5_IN (5027) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1B_P40_1_IN | unreferenced | -| 1B_P40_1_IN (5015) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS1C_P10_7_IN | unreferenced | -| 1C_P10_7_IN (5016) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P11_9_OUT | unreferenced | -| 0_P11_9_OUT (5030) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P15_7_OUT | unreferenced | -| 0_P15_7_OUT (5031) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CCPOS | IfxCcu6_PinMap.o | | IfxCcu61_CCPOS2D_P40_9_IN | unreferenced | -| 2D_P40_9_IN (5028) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT60_P02_1_OUT | unreferenced | -| 0_P02_1_OUT (5029) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P11_6_OUT | unreferenced | -| 1_P11_6_OUT (5036) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P15_8_OUT | unreferenced | -| 1_P15_8_OUT (5037) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT61_P02_3_OUT | unreferenced | -| 1_P02_3_OUT (5035) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P00_2_OUT | unreferenced | -| 0_P00_2_OUT (5032) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P20_11_OUT | unreferenced | -| 0_P20_11_OUT (5033) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT60_P33_12_OUT | unreferenced | -| 0_P33_12_OUT (5034) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P11_3_OUT | unreferenced | -| 2_P11_3_OUT (5042) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P00_6_OUT | unreferenced | -| 2_P00_6_OUT (5044) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P14_0_OUT | unreferenced | -| 2_P14_0_OUT (5043) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P00_4_OUT | unreferenced | -| 1_P00_4_OUT (5038) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P20_12_OUT | unreferenced | -| 1_P20_12_OUT (5039) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT61_P33_10_OUT | unreferenced | -| 1_P33_10_OUT (5040) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT62_P02_5_OUT | unreferenced | -| 2_P02_5_OUT (5041) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P33_8_OUT | unreferenced | -| 2_P33_8_OUT (5046) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P00_0_OUT | unreferenced | -| 3_P00_0_OUT (5047) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_COUT6 | IfxCcu6_PinMap.o | | IfxCcu61_COUT62_P20_13_OUT | unreferenced | -| 2_P20_13_OUT (5045) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P11_2_OUT | unreferenced | -| 3_P11_2_OUT (5048) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_COUT6 | IfxCcu6_PinMap.o | | IfxCcu60_COUT63_P14_1_OUT | unreferenced | -| 3_P14_1_OUT (5049) | | | | | -| .rodata.zf_common_font.gImage_seekfre | zf_common_font.o | | gImage_seekfree_logo | unreferenced | -| e_logo (4523) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | | unreferenced | -| istant_fifo (4171) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_data_analysis | unreferenced | -| istant_data_analysis (4169) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_information_config | unreferenced | -| istant_camera_information_config | | | | | -| (4166) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_send | unreferenced | -| istant_camera_send (4168) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_buffer (4170) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_boundary_config | unreferenced | -| istant_camera_boundary_config (4167) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_buffer (4174) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_parameter | unreferenced | -| istant_parameter (4178) | | | | | -| .text.zf_common_clock.set_clock | zf_common_clock.o | | set_clock | unreferenced | -| (4278) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | seekfree_assistant_oscilloscope_data | unreferenced | -| stant_oscilloscope_data (4177) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_data (4172) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_receive_callback | unreferenced | -| istant_receive_callback (4176) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_parameter_update_flag | unreferenced | -| istant_parameter_update_flag (4179) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_receive | unreferenced | -| ekfree_assistant_receive (4254) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_transfer | unreferenced | -| ekfree_assistant_transfer (4253) | | | | | -| .text.seekfree_assistant_interface.se | seekfree_assistant_interface.o | | seekfree_assistant_interface_init | unreferenced | -| ekfree_assistant_interface_init | | | | | -| (4255) | | | | | -| .bss.seekfree_assistant.seekfree_assi | seekfree_assistant.o | | | unreferenced | -| stant_camera_dot_data (4173) | | | | | -| .data.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_transfer_callback | unreferenced | -| istant_transfer_callback (4175) | | | | | -| .text.zf_common_debug.debug_assert_en | zf_common_debug.o | | debug_assert_enable | unreferenced | -| able (4329) | | | | | -| .text.zf_common_debug.debug_assert_di | zf_common_debug.o | | debug_assert_disable | unreferenced | -| sable (4330) | | | | | -| .text.zf_common_debug.debug_log_handl | zf_common_debug.o | | debug_log_handler | unreferenced | -| er (4332) | | | | | -| .text.zf_common_debug.debug_read_ring | zf_common_debug.o | | debug_read_ring_buffer | unreferenced | -| _buffer (4327) | | | | | -| .text.zf_common_debug.debug_send_buff | zf_common_debug.o | | debug_send_buffer | unreferenced | -| er (4326) | | | | | -| .text.zf_common_fifo.fifo_write_eleme | zf_common_fifo.o | | fifo_write_element | unreferenced | -| nt (4448) | | | | | -| .text.zf_common_fifo.fifo_read_elemen | zf_common_fifo.o | | fifo_read_element | unreferenced | -| t (4450) | | | | | -| .text.zf_common_fifo.fifo_read_tail_b | zf_common_fifo.o | | fifo_read_tail_buffer | unreferenced | -| uffer (4452) | | | | | -| .rodata.zf_common_font.ascii_font_8x1 | zf_common_font.o | | ascii_font_8x16 | unreferenced | -| 6 (4519) | | | | | -| .rodata.zf_common_font.ascii_font_6x8 | zf_common_font.o | | ascii_font_6x8 | unreferenced | -| (4520) | | | | | -| .rodata.zf_common_font.oled_16x16_chi | zf_common_font.o | | oled_16x16_chinese | unreferenced | -| nese (4522) | | | | | -| .rodata.zf_common_font.chinese_test | zf_common_font.o | | chinese_test | unreferenced | -| (4521) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_y | unreferenced | -| o_y (1978) | | | | | -| .text.zf_device_imu660rx.imu660rx_wri | zf_device_imu660rx.o | | imu660rx_write_register | unreferenced | -| te_register (2055) | | | | | -| .text.zf_device_imu660rx.imu660rx_sel | zf_device_imu660rx.o | | imu660rx_self_check | unreferenced | -| f_check (2059) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_y | unreferenced | -| _y (1981) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_z | unreferenced | -| o_z (1979) | | | | | -| .text.zf_device_imu660rx.imu660rx_wri | zf_device_imu660rx.o | | imu660rx_write_registers | unreferenced | -| te_registers (2056) | | | | | -| .text.zf_device_imu660rx.imu660rx_get | zf_device_imu660rx.o | | imu660rx_get_acc | unreferenced | -| _acc (2060) | | | | | -| .text.zf_device_imu660rx.imu660rx_get | zf_device_imu660rx.o | | imu660rx_get_gyro | unreferenced | -| _gyro (2061) | | | | | -| .text.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_transition | unreferenced | -| _transition (2062) | | | | | -| .text.zf_device_imu660rx.imu660rx_rea | zf_device_imu660rx.o | | imu660rx_read_registers | unreferenced | -| d_registers (2057) | | | | | -| .text.zf_device_imu660rb.imu660rb_ini | zf_device_imu660rb.o | | imu660rb_init | unreferenced | -| t (1976) | | | | | -| .text.zf_device_imu660rx.imu660rx_rea | zf_device_imu660rx.o | | imu660rx_read_register | unreferenced | -| d_register (2058) | | | | | -| .text.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_transition | unreferenced | -| o_transition (2063) | | | | | -| .text.zf_device_imu660rx.imu660rx_ini | zf_device_imu660rx.o | | imu660rx_init | unreferenced | -| t (2064) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_x | unreferenced | -| o_x (2065) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_y | unreferenced | -| o_y (2066) | | | | | -| .data.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_x | unreferenced | -| o_x (1977) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_x | unreferenced | -| _x (1980) | | | | | -| .data.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_z | unreferenced | -| _z (1982) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_z | unreferenced | -| o_z (2067) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_x | unreferenced | -| _x (2068) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_y | unreferenced | -| _y (2069) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_z | unreferenced | -| _z (2070) | | | | | -| .data.zf_device_imu660rx.imu660rx_acc | zf_device_imu660rx.o | | imu660rx_acc_address | unreferenced | -| _address (2072) | | | | | -| .data.zf_device_imu660rx.imu660rx_gyr | zf_device_imu660rx.o | | imu660rx_gyro_address | unreferenced | -| o_address (2073) | | | | | -| .data.zf_device_imu660rx.imu660rx_sel | zf_device_imu660rx.o | | imu660rx_self_check_id | unreferenced | -| f_check_id (2071) | | | | | -| .text.zf_device_imu963ra.imu963ra_wri | zf_device_imu963ra.o | | imu963ra_write_mag_register | unreferenced | -| te_mag_register (2162) | | | | | -| .text.zf_device_imu963ra.imu963ra_con | zf_device_imu963ra.o | | imu963ra_connect_mag | unreferenced | -| nect_mag (2164) | | | | | -| .text.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_gyro_self_check | unreferenced | -| _gyro_self_check (2165) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_acc_gyro_register | unreferenced | -| d_acc_gyro_register (2160) | | | | | -| .text.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_self_check | unreferenced | -| _self_check (2166) | | | | | -| .text.zf_device_imu963ra.imu963ra_wri | zf_device_imu963ra.o | | imu963ra_write_acc_gyro_register | unreferenced | -| te_acc_gyro_register (2159) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_acc_gyro_registers | unreferenced | -| d_acc_gyro_registers (2161) | | | | | -| .text.zf_device_imu963ra.imu963ra_rea | zf_device_imu963ra.o | | imu963ra_read_mag_register | unreferenced | -| d_mag_register (2163) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_acc | unreferenced | -| _acc (2167) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_gyro | unreferenced | -| _gyro (2168) | | | | | -| .text.zf_device_imu963ra.imu963ra_get | zf_device_imu963ra.o | | imu963ra_get_mag | unreferenced | -| _mag (2169) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_y | unreferenced | -| o_y (2172) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_z | unreferenced | -| o_z (2173) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_x | unreferenced | -| _x (2174) | | | | | -| .data.zf_device_imu963ra.imu963ra_gyr | zf_device_imu963ra.o | | imu963ra_gyro_x | unreferenced | -| o_x (2171) | | | | | -| .text.zf_device_imu963ra.imu963ra_ini | zf_device_imu963ra.o | | imu963ra_init | unreferenced | -| t (2170) | | | | | -| .text.zf_device_ips114.ips114_full | zf_device_ips114.o | | ips114_full | unreferenced | -| (2287) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_y | unreferenced | -| _y (2175) | | | | | -| .text.zf_device_ips114.ips114_debug_i | zf_device_ips114.o | | ips114_debug_init | unreferenced | -| nit (2285) | | | | | -| .text.zf_device_ips114.ips114_set_reg | zf_device_ips114.o | | ips114_set_region | unreferenced | -| ion (2284) | | | | | -| .text.zf_device_ips114.ips114_set_fon | zf_device_ips114.o | | ips114_set_font | unreferenced | -| t (2289) | | | | | -| .text.zf_device_ips114.ips114_set_col | zf_device_ips114.o | | ips114_set_color | unreferenced | -| or (2290) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_x | unreferenced | -| _x (2177) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_y | unreferenced | -| _y (2178) | | | | | -| .data.zf_device_imu963ra.imu963ra_tra | zf_device_imu963ra.o | | imu963ra_transition_factor | unreferenced | -| nsition_factor (2180) | | | | | -| .text.zf_device_ips114.ips114_set_dir | zf_device_ips114.o | | ips114_set_dir | unreferenced | -| (2288) | | | | | -| .text.zf_device_ips114.ips114_draw_po | zf_device_ips114.o | | ips114_draw_point | unreferenced | -| int (2291) | | | | | -| .data.zf_device_imu963ra.imu963ra_mag | zf_device_imu963ra.o | | imu963ra_mag_z | unreferenced | -| _z (2179) | | | | | -| .text.zf_device_ips114.ips114_write_i | zf_device_ips114.o | | ips114_write_index | unreferenced | -| ndex (2283) | | | | | -| .data.zf_device_imu963ra.imu963ra_acc | zf_device_imu963ra.o | | imu963ra_acc_z | unreferenced | -| _z (2176) | | | | | -| .text.zf_device_ips114.ips114_clear | zf_device_ips114.o | | ips114_clear | unreferenced | -| (2286) | | | | | -| .text.zf_device_ips114.ips114_show_st | zf_device_ips114.o | | ips114_show_string | unreferenced | -| ring (2294) | | | | | -| .text.zf_device_ips114.ips114_draw_li | zf_device_ips114.o | | ips114_draw_line | unreferenced | -| ne (2292) | | | | | -| .text.zf_device_ips114.ips114_show_ch | zf_device_ips114.o | | ips114_show_char | unreferenced | -| ar (2293) | | | | | -| .text.zf_device_ips114.ips114_show_in | zf_device_ips114.o | | ips114_show_int | unreferenced | -| t (2295) | | | | | -| .text.zf_device_ips114.ips114_show_ui | zf_device_ips114.o | | ips114_show_uint | unreferenced | -| nt (2296) | | | | | -| .text.zf_device_ips114.ips114_show_fl | zf_device_ips114.o | | ips114_show_float | unreferenced | -| oat (2297) | | | | | -| .text.zf_device_ips114.ips114_show_gr | zf_device_ips114.o | | ips114_show_gray_image | unreferenced | -| ay_image (2299) | | | | | -| .text.zf_device_ips114.ips114_show_wa | zf_device_ips114.o | | ips114_show_wave | unreferenced | -| ve (2301) | | | | | -| .text.zf_device_ips114.ips114_show_ch | zf_device_ips114.o | | ips114_show_chinese | unreferenced | -| inese (2302) | | | | | -| .text.zf_device_ips114.ips114_init | zf_device_ips114.o | | ips114_init | unreferenced | -| (2303) | | | | | -| .data.zf_device_ips114.ips114_width_m | zf_device_ips114.o | | ips114_width_max | unreferenced | -| ax (2304) | | | | | -| .data.zf_device_ips114.ips114_height_ | zf_device_ips114.o | | ips114_height_max | unreferenced | -| max (2305) | | | | | -| .text.zf_device_ips114.ips114_show_rg | zf_device_ips114.o | | ips114_show_rgb565_image | unreferenced | -| b565_image (2300) | | | | | -| .data.zf_device_ips114.ips114_pencolo | zf_device_ips114.o | | | unreferenced | -| r (2306) | | | | | -| .text.zf_device_ips114.ips114_show_bi | zf_device_ips114.o | | ips114_show_binary_image | unreferenced | -| nary_image (2298) | | | | | -| .data.zf_device_ips114.ips114_display | zf_device_ips114.o | | | unreferenced | -| _font (2309) | | | | | -| .text.zf_device_ips200.ips200_write_d | zf_device_ips200.o | | ips200_write_data | unreferenced | -| ata (2453) | | | | | -| .text.zf_device_ips200.ips200_write_c | zf_device_ips200.o | | ips200_write_command | unreferenced | -| ommand (2454) | | | | | -| .text.zf_device_ips200.ips200_write_8 | zf_device_ips200.o | | ips200_write_8bit_data_array | unreferenced | -| bit_data_array (2456) | | | | | -| .data.zf_device_ips114.ips114_display | zf_device_ips114.o | | | unreferenced | -| _dir (2308) | | | | | -| .text.zf_device_ips200.ips200_write_8 | zf_device_ips200.o | | ips200_write_8bit_data | unreferenced | -| bit_data (2455) | | | | | -| .data.zf_device_ips114.ips114_bgcolor | zf_device_ips114.o | | | unreferenced | -| (2307) | | | | | -| .text.zf_device_ips200.ips200_set_col | zf_device_ips200.o | | ips200_set_color | unreferenced | -| or (2465) | | | | | -| .text.zf_device_ips200.ips200_draw_po | zf_device_ips200.o | | ips200_draw_point | unreferenced | -| int (2466) | | | | | -| .text.zf_device_ips200.ips200_draw_li | zf_device_ips200.o | | ips200_draw_line | unreferenced | -| ne (2467) | | | | | -| .text.zf_device_ips200.ips200_show_ch | zf_device_ips200.o | | ips200_show_char | unreferenced | -| ar (2468) | | | | | -| .text.zf_device_ips200.ips200_write_1 | zf_device_ips200.o | | ips200_write_16bit_data | unreferenced | -| 6bit_data (2457) | | | | | -| .text.zf_device_ips200.ips200_write_1 | zf_device_ips200.o | | ips200_write_16bit_data_array | unreferenced | -| 6bit_data_array (2458) | | | | | -| .text.zf_device_ips200.ips200_full | zf_device_ips200.o | | ips200_full | unreferenced | -| (2462) | | | | | -| .text.zf_device_ips200.ips200_set_reg | zf_device_ips200.o | | ips200_set_region | unreferenced | -| ion (2459) | | | | | -| .text.zf_device_ips200.ips200_debug_i | zf_device_ips200.o | | ips200_debug_init | unreferenced | -| nit (2460) | | | | | -| .text.zf_device_ips200.ips200_clear | zf_device_ips200.o | | ips200_clear | unreferenced | -| (2461) | | | | | -| .text.zf_device_ips200.ips200_set_fon | zf_device_ips200.o | | ips200_set_font | unreferenced | -| t (2464) | | | | | -| .text.zf_device_ips200.ips200_set_dir | zf_device_ips200.o | | ips200_set_dir | unreferenced | -| (2463) | | | | | -| .text.zf_device_ips200.ips200_show_st | zf_device_ips200.o | | ips200_show_string | unreferenced | -| ring (2469) | | | | | -| .text.zf_device_ips200.ips200_show_wa | zf_device_ips200.o | | ips200_show_wave | unreferenced | -| ve (2476) | | | | | -| .text.zf_device_ips200.ips200_show_ch | zf_device_ips200.o | | ips200_show_chinese | unreferenced | -| inese (2477) | | | | | -| .text.zf_device_ips200.ips200_show_bi | zf_device_ips200.o | | ips200_show_binary_image | unreferenced | -| nary_image (2473) | | | | | -| .text.zf_device_ips200.ips200_show_in | zf_device_ips200.o | | ips200_show_int | unreferenced | -| t (2470) | | | | | -| .text.zf_device_ips200.ips200_show_ui | zf_device_ips200.o | | ips200_show_uint | unreferenced | -| nt (2471) | | | | | -| .text.zf_device_ips200.ips200_show_fl | zf_device_ips200.o | | ips200_show_float | unreferenced | -| oat (2472) | | | | | -| .text.zf_device_ips200.ips200_show_gr | zf_device_ips200.o | | ips200_show_gray_image | unreferenced | -| ay_image (2474) | | | | | -| .text.zf_device_ips200.ips200_show_rg | zf_device_ips200.o | | ips200_show_rgb565_image | unreferenced | -| b565_image (2475) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_C | IfxAsclin_PinMap.o | | IfxAsclin2_CTSB_P33_5_IN | unreferenced | -| TSB_P33_5_IN (4677) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_C | IfxAsclin_PinMap.o | | IfxAsclin1_CTSA_P20_7_IN | unreferenced | -| TSA_P20_7_IN (4674) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_C | IfxAsclin_PinMap.o | | IfxAsclin2_CTSA_P10_7_IN | unreferenced | -| TSA_P10_7_IN (4676) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_C | IfxAsclin_PinMap.o | | IfxAsclin3_CTSA_P00_12_IN | unreferenced | -| TSA_P00_12_IN (4678) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_C | IfxAsclin_PinMap.o | | IfxAsclin0_CTSA_P14_9_IN | unreferenced | -| TSA_P14_9_IN (4673) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_C | IfxAsclin_PinMap.o | | IfxAsclin1_CTSB_P32_4_IN | unreferenced | -| TSB_P32_4_IN (4675) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_R | IfxAsclin_PinMap.o | | IfxAsclin2_RTS_P33_4_OUT | unreferenced | -| TS_P33_4_OUT (4683) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RTS_P23_1_OUT | unreferenced | -| TS_P23_1_OUT (4681) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_R | IfxAsclin_PinMap.o | | IfxAsclin0_RTS_P14_7_OUT | unreferenced | -| TS_P14_7_OUT (4679) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_R | IfxAsclin_PinMap.o | | IfxAsclin3_RTS_P00_9_OUT | unreferenced | -| TS_P00_9_OUT (4684) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RTS_P20_6_OUT | unreferenced | -| TS_P20_6_OUT (4680) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_R | IfxAsclin_PinMap.o | | IfxAsclin2_RTS_P10_8_OUT | unreferenced | -| TS_P10_8_OUT (4682) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_R | IfxAsclin_PinMap.o | | IfxAsclin1_RXD_P14_8_IN | unreferenced | -| XD_P14_8_IN (4690) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_R | IfxAsclin_PinMap.o | | IfxAsclin3_RXD_P32_2_IN | unreferenced | -| XD_P32_2_IN (4701) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_S | IfxAsclin_PinMap.o | | IfxAsclin0_SCLK_P14_0_OUT | unreferenced | -| CLK_P14_0_OUT (4704) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin0_S | IfxAsclin_PinMap.o | | IfxAsclin0_SCLK_P15_2_OUT | unreferenced | -| CLK_P15_2_OUT (4705) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P20_10_OUT | unreferenced | -| CLK_P20_10_OUT (4707) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P33_11_OUT | unreferenced | -| CLK_P33_11_OUT (4708) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P33_12_OUT | unreferenced | -| CLK_P33_12_OUT (4709) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SCLK_P15_0_OUT | unreferenced | -| CLK_P15_0_OUT (4706) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P02_4_OUT | unreferenced | -| CLK_P02_4_OUT (4710) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P10_6_OUT | unreferenced | -| CLK_P10_6_OUT (4711) | | | | | -| .text.zf_common_function.func_get_gre | zf_common_function.o | | func_get_greatest_common_divisor | unreferenced | -| atest_common_divisor (4537) | | | | | -| .text.zf_common_function.func_uint_to | zf_common_function.o | | func_uint_to_str | unreferenced | -| _str (4542) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_double | unreferenced | -| double (4545) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_hex | unreferenced | -| hex (4547) | | | | | -| .text.zf_common_function.func_float_t | zf_common_function.o | | func_float_to_str | unreferenced | -| o_str (4544) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_float | unreferenced | -| float (4543) | | | | | -| .text.zf_common_function.func_int_to_ | zf_common_function.o | | func_int_to_str | unreferenced | -| str (4540) | | | | | -| .text.zf_common_function.func_soft_de | zf_common_function.o | | func_soft_delay | unreferenced | -| lay (4538) | | | | | -| .text.zf_common_function.func_double_ | zf_common_function.o | | func_double_to_str | unreferenced | -| to_str (4546) | | | | | -| .text.zf_common_function.func_hex_to_ | zf_common_function.o | | func_hex_to_str | unreferenced | -| str (4548) | | | | | -| .text.zf_common_function.number_conve | zf_common_function.o | | number_conversion_ascii | unreferenced | -| rsion_ascii (4549) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_int | unreferenced | -| int (4539) | | | | | -| .text.zf_common_function.func_str_to_ | zf_common_function.o | | func_str_to_uint | unreferenced | -| uint (4541) | | | | | -| .text.zf_common_function.printf_rever | zf_common_function.o | | printf_reverse_order | unreferenced | -| se_order (4550) | | | | | -| .text.zf_common_function.zf_sprintf | zf_common_function.o | | zf_sprintf | unreferenced | -| (4551) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_clear_receive_buffer | unreferenced | -| lear_receive_buffer (3790) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_w | zf_device_wifi_uart.o | | wifi_uart_wait_ack | unreferenced | -| ait_ack (3789) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_version | unreferenced | -| et_version (3792) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_echo_set | unreferenced | -| cho_set (3793) | | | | | -| .text.zf_device_wifi_uart.wifi_data_p | zf_device_wifi_uart.o | | wifi_data_parse | unreferenced | -| arse (3791) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_u | zf_device_wifi_uart.o | | wifi_uart_uart_config_set | unreferenced | -| art_config_set (3794) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_mac | unreferenced | -| et_mac (3795) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_buff | zf_device_wifi_spi.o | | | unreferenced | -| er (3665) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_fifo | zf_device_wifi_spi.o | | | unreferenced | -| (3664) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_mute | zf_device_wifi_spi.o | | | unreferenced | -| x (3666) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_wifi | unreferenced | -| et_wifi (3798) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_ip | unreferenced | -| et_ip (3796) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_g | zf_device_wifi_uart.o | | wifi_uart_get_information | unreferenced | -| et_information (3797) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_a | zf_device_wifi_uart.o | | wifi_uart_auto_connect_wifi | unreferenced | -| uto_connect_wifi (3799) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_connect_model | unreferenced | -| et_connect_model (3800) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_transfer_model | unreferenced | -| et_transfer_model (3801) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_soft_reset | unreferenced | -| oft_reset (3802) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_r | zf_device_wifi_uart.o | | wifi_uart_reset | unreferenced | -| eset (3803) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_set_model | unreferenced | -| et_model (3804) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_exit_serianet | unreferenced | -| xit_serianet (3807) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_entry_serianet | unreferenced | -| ntry_serianet (3806) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnected_wifi | unreferenced | -| isconnected_wifi (3805) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_connect_tcp_servers | unreferenced | -| onnect_tcp_servers (3808) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_connect_udp_client | unreferenced | -| onnect_udp_client (3809) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnect_link | unreferenced | -| isconnect_link (3810) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_d | zf_device_wifi_uart.o | | wifi_uart_disconnect_link_with_id | unreferenced | -| isconnect_link_with_id (3811) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_entry_tcp_servers | unreferenced | -| ntry_tcp_servers (3812) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_e | zf_device_wifi_uart.o | | wifi_uart_exit_tcp_servers | unreferenced | -| xit_tcp_servers (3813) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_t | zf_device_wifi_uart.o | | wifi_uart_tcp_servers_check_link | unreferenced | -| cp_servers_check_link (3814) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_s | zf_device_wifi_uart.o | | wifi_uart_send_buffer | unreferenced | -| end_buffer (3815) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_t | zf_device_wifi_uart.o | | wifi_uart_tcp_servers_send_buffer | unreferenced | -| cp_servers_send_buffer (3816) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_c | zf_device_wifi_uart.o | | wifi_uart_callback | unreferenced | -| allback (3818) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_r | zf_device_wifi_uart.o | | wifi_uart_read_buffer | unreferenced | -| ead_buffer (3817) | | | | | -| .text.zf_device_wifi_uart.wifi_uart_i | zf_device_wifi_uart.o | | wifi_uart_init | unreferenced | -| nit (3819) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_fi | zf_device_wifi_uart.o | | | unreferenced | -| fo (3821) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_in | zf_device_wifi_uart.o | | wifi_uart_information | unreferenced | -| formation (3820) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_bu | zf_device_wifi_uart.o | | | unreferenced | -| ffer (3822) | | | | | -| .bss.zf_device_wifi_uart.wifi_uart_da | zf_device_wifi_uart.o | | | unreferenced | -| ta (3823) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_read_buffer | unreferenced | -| s_uart_read_buffer (4079) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_callback | unreferenced | -| s_uart_callback (4080) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_byte | unreferenced | -| s_uart_send_byte (4075) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_buffer | unreferenced | -| s_uart_send_buffer (4076) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_string | unreferenced | -| s_uart_send_string (4077) | | | | | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_send_image | unreferenced | -| s_uart_send_image (4078) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_dot_send | unreferenced | -| istant_camera_dot_send (4164) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_oscilloscope_send | unreferenced | -| istant_oscilloscope_send (4165) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_uart_data (4084) | | | | | -| .bss.zf_device_wireless_uart.wireless | zf_device_wireless_uart.o | | | unreferenced | -| _uart_buffer (4083) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_auto_baud_data (4086) | | | | | -| .bss.zf_device_wireless_uart.wireless | zf_device_wireless_uart.o | | | unreferenced | -| _uart_fifo (4082) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_sum | unreferenced | -| istant_sum (4162) | | | | | -| .text.seekfree_assistant.seekfree_ass | seekfree_assistant.o | | seekfree_assistant_camera_data_send | unreferenced | -| istant_camera_data_send (4163) | | | | | -| .text.printf_redirect.fgetc (4145) | printf_redirect.o | | fgetc | unreferenced | -| .text.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | wireless_uart_init | unreferenced | -| s_uart_init (4081) | | | | | -| .data.zf_device_wireless_uart.wireles | zf_device_wireless_uart.o | | | unreferenced | -| s_auto_baud_flag (4085) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_udp | zf_device_wifi_spi.o | | wifi_spi_udp_send_now | unreferenced | -| _send_now (3657) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_mac_ | zf_device_wifi_spi.o | | wifi_spi_mac_addr | unreferenced | -| addr (3662) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_ip_a | zf_device_wifi_spi.o | | wifi_spi_ip_addr_port | unreferenced | -| ddr_port (3663) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_rea | zf_device_wifi_spi.o | | wifi_spi_read_buffer | unreferenced | -| d_buffer (3659) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_res | zf_device_wifi_spi.o | | wifi_spi_reset | unreferenced | -| et (3656) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_soc | zf_device_wifi_spi.o | | wifi_spi_socket_disconnect | unreferenced | -| ket_disconnect (3655) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wif | zf_device_wifi_spi.o | | wifi_spi_wifi_connect | unreferenced | -| i_connect (3653) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_ini | zf_device_wifi_spi.o | | wifi_spi_init | unreferenced | -| t (3660) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_soc | zf_device_wifi_spi.o | | wifi_spi_socket_connect | unreferenced | -| ket_connect (3654) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_sen | zf_device_wifi_spi.o | | wifi_spi_send_buffer | unreferenced | -| d_buffer (3658) | | | | | -| .bss.zf_device_wifi_spi.wifi_spi_vers | zf_device_wifi_spi.o | | wifi_spi_version | unreferenced | -| ion (3661) | | | | | -| .text.zf_device_tft180.tft180_show_st | zf_device_tft180.o | | tft180_show_string | unreferenced | -| ring (3315) | | | | | -| .text.zf_device_tft180.tft180_show_in | zf_device_tft180.o | | tft180_show_int | unreferenced | -| t (3316) | | | | | -| .text.zf_device_tft180.tft180_show_ui | zf_device_tft180.o | | tft180_show_uint | unreferenced | -| nt (3317) | | | | | -| .text.zf_device_tft180.tft180_set_fon | zf_device_tft180.o | | tft180_set_font | unreferenced | -| t (3310) | | | | | -| .text.zf_device_tft180.tft180_set_col | zf_device_tft180.o | | tft180_set_color | unreferenced | -| or (3311) | | | | | -| .text.zf_device_tft180.tft180_draw_po | zf_device_tft180.o | | tft180_draw_point | unreferenced | -| int (3312) | | | | | -| .text.zf_device_tft180.tft180_draw_li | zf_device_tft180.o | | tft180_draw_line | unreferenced | -| ne (3313) | | | | | -| .text.zf_device_tft180.tft180_show_ch | zf_device_tft180.o | | tft180_show_char | unreferenced | -| ar (3314) | | | | | -| .text.zf_device_tft180.tft180_show_gr | zf_device_tft180.o | | tft180_show_gray_image | unreferenced | -| ay_image (3320) | | | | | -| .text.zf_device_tft180.tft180_show_rg | zf_device_tft180.o | | tft180_show_rgb565_image | unreferenced | -| b565_image (3321) | | | | | -| .text.zf_device_tft180.tft180_show_fl | zf_device_tft180.o | | tft180_show_float | unreferenced | -| oat (3318) | | | | | -| .text.zf_device_tft180.tft180_show_bi | zf_device_tft180.o | | tft180_show_binary_image | unreferenced | -| nary_image (3319) | | | | | -| .text.zf_device_tft180.tft180_show_wa | zf_device_tft180.o | | tft180_show_wave | unreferenced | -| ve (3322) | | | | | -| .text.zf_device_tft180.tft180_init | zf_device_tft180.o | | tft180_init | unreferenced | -| (3324) | | | | | -| .text.zf_device_tft180.tft180_show_ch | zf_device_tft180.o | | tft180_show_chinese | unreferenced | -| inese (3323) | | | | | -| .bss.zf_device_tsl1401.tsl1401_data | zf_device_tsl1401.o | | tsl1401_data | unreferenced | -| (3477) | | | | | -| .data.zf_device_tft180.tft180_height_ | zf_device_tft180.o | | tft180_height_max | unreferenced | -| max (3326) | | | | | -| .bss.zf_device_tsl1401.tsl1401_finish | zf_device_tsl1401.o | | tsl1401_finish_flag | unreferenced | -| _flag (3479) | | | | | -| .data.zf_device_type.camera_type | zf_device_type.o | | camera_type | unreferenced | -| (3513) | | | | | -| .data.zf_device_tft180.tft180_bgcolor | zf_device_tft180.o | | | unreferenced | -| (3328) | | | | | -| .data.zf_device_tft180.tft180_display | zf_device_tft180.o | | | unreferenced | -| _dir (3329) | | | | | -| .data.zf_device_tft180.tft180_width_m | zf_device_tft180.o | | tft180_width_max | unreferenced | -| ax (3325) | | | | | -| .text.zf_device_tsl1401.tsl1401_colle | zf_device_tsl1401.o | | tsl1401_collect_pit_handler | unreferenced | -| ct_pit_handler (3474) | | | | | -| .data.zf_device_tft180.tft180_display | zf_device_tft180.o | | | unreferenced | -| _font (3330) | | | | | -| .text.zf_device_tsl1401.tsl1401_send_ | zf_device_tsl1401.o | | tsl1401_send_data | unreferenced | -| data (3475) | | | | | -| .data.zf_device_tft180.tft180_pencolo | zf_device_tft180.o | | | unreferenced | -| r (3327) | | | | | -| .text.zf_device_tsl1401.tsl1401_init | zf_device_tsl1401.o | | tsl1401_init | unreferenced | -| (3476) | | | | | -| .data.zf_device_tsl1401.tsl1401_init_ | zf_device_tsl1401.o | | | unreferenced | -| state (3478) | | | | | -| .text.zf_device_type.set_camera_type | zf_device_type.o | | set_camera_type | unreferenced | -| (3509) | | | | | -| .text.zf_device_type.set_camera_type_ | zf_device_type.o | | set_camera_type_2 | unreferenced | -| 2 (3510) | | | | | -| .text.zf_device_type.set_wireless_typ | zf_device_type.o | | set_wireless_type | unreferenced | -| e (3511) | | | | | -| .text.zf_device_type.set_tof_type | zf_device_type.o | | set_tof_type | unreferenced | -| (3512) | | | | | -| .data.zf_device_type.camera_uart_hand | zf_device_type.o | | camera_uart_handler_2 | unreferenced | -| ler_2 (3518) | | | | | -| .data.zf_device_type.camera_type_2 | zf_device_type.o | | camera_type_2 | unreferenced | -| (3517) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_init | unreferenced | -| ceiver_init (3586) | | | | | -| .data.zf_device_type.tof_type (3523) | zf_device_type.o | | tof_type | unreferenced | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_interval_time | unreferenced | -| ceiver_interval_time (3583) | | | | | -| .bss.zf_device_uart_receiver.uart_rec | zf_device_uart_receiver.o | | uart_receiver | unreferenced | -| eiver (3587) | | | | | -| .text.zf_device_virtual_oscilloscope. | zf_device_virtual_oscilloscope.o | | virtual_oscilloscope_data_conversion | unreferenced | -| virtual_oscilloscope_data_conversion | | | | | -| (3624) | | | | | -| .data.zf_device_uart_receiver._999002 | zf_device_uart_receiver.o | | | unreferenced | -| _length (3590) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wri | zf_device_wifi_spi.o | | wifi_spi_write | unreferenced | -| te (3645) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_set | zf_device_wifi_spi.o | | wifi_spi_set_parameter | unreferenced | -| _parameter (3648) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_callback | unreferenced | -| ceiver_callback (3585) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_parameter | unreferenced | -| _parameter (3649) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_wai | zf_device_wifi_spi.o | | wifi_spi_wait_idle | unreferenced | -| t_idle (3644) | | | | | -| .text.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_analysis | unreferenced | -| ceiver_analysis (3584) | | | | | -| .data.zf_device_uart_receiver.uart_re | zf_device_uart_receiver.o | | uart_receiver_data | unreferenced | -| ceiver_data (3588) | | | | | -| .text.zf_device_virtual_oscilloscope. | zf_device_virtual_oscilloscope.o | | crc_check | unreferenced | -| crc_check (3623) | | | | | -| .bss.zf_device_virtual_oscilloscope.v | zf_device_virtual_oscilloscope.o | | virtual_oscilloscope_data | unreferenced | -| irtual_oscilloscope_data (3625) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_tra | zf_device_wifi_spi.o | | wifi_spi_transfer_command | unreferenced | -| nsfer_command (3646) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_tra | zf_device_wifi_spi.o | | wifi_spi_transfer_data | unreferenced | -| nsfer_data (3647) | | | | | -| .data.zf_device_type.tof_module_exti_ | zf_device_type.o | | tof_module_exti_handler | unreferenced | -| handler (3524) | | | | | -| .data.zf_device_uart_receiver._999001 | zf_device_uart_receiver.o | | | unreferenced | -| _time_last (3589) | | | | | -| .data.zf_device_type.wireless_type | zf_device_type.o | | wireless_type | unreferenced | -| (3521) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_ip_addr_port | unreferenced | -| _ip_addr_port (3652) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_version | unreferenced | -| _version (3650) | | | | | -| .text.zf_device_wifi_spi.wifi_spi_get | zf_device_wifi_spi.o | | wifi_spi_get_mac_addr | unreferenced | -| _mac_addr (3651) | | | | | -| .bss.zf_device_ov7725.ov7725_uart_dma | zf_device_ov7725.o | | ov7725_uart_dma_init_flag | unreferenced | -| _init_flag (3100) | | | | | -| .text.zf_device_scc8660.scc8660_get_i | zf_device_scc8660.o | | scc8660_get_id | unreferenced | -| d (3189) | | | | | -| .text.zf_device_scc8660.scc8660_get_p | zf_device_scc8660.o | | scc8660_get_parameter | unreferenced | -| arameter (3190) | | | | | -| .text.zf_device_scc8660.scc8660_get_v | zf_device_scc8660.o | | scc8660_get_version | unreferenced | -| ersion (3191) | | | | | -| .data.zf_device_ov7725.ov7725_lost_fl | zf_device_ov7725.o | | ov7725_lost_flag | unreferenced | -| ag (3102) | | | | | -| .data.zf_device_ov7725.ov7725_set_con | zf_device_ov7725.o | | | unreferenced | -| fing_buffer (3104) | | | | | -| .data.zf_device_ov7725.ov7725_link_li | zf_device_ov7725.o | | ov7725_link_list_num | unreferenced | -| st_num (3103) | | | | | -| .data.zf_device_ov7725.ov7725_get_con | zf_device_ov7725.o | | | unreferenced | -| fing_buffer (3105) | | | | | -| .text.zf_device_scc8660.scc8660_set_c | zf_device_scc8660.o | | scc8660_set_config | unreferenced | -| onfig (3186) | | | | | -| .text.zf_device_scc8660.scc8660_get_c | zf_device_scc8660.o | | scc8660_get_config | unreferenced | -| onfig (3187) | | | | | -| .text.zf_device_scc8660.scc8660_uart_ | zf_device_scc8660.o | | scc8660_uart_callback | unreferenced | -| callback (3188) | | | | | -| .data.zf_device_ov7725.ov7725_dma_int | zf_device_ov7725.o | | ov7725_dma_int_num | unreferenced | -| _num (3101) | | | | | -| .text.zf_device_scc8660.scc8660_set_w | zf_device_scc8660.o | | scc8660_set_white_balance | unreferenced | -| hite_balance (3193) | | | | | -| .text.zf_device_scc8660.scc8660_init | zf_device_scc8660.o | | scc8660_init | unreferenced | -| (3197) | | | | | -| .text.zf_device_scc8660.scc8660_vsync | zf_device_scc8660.o | | scc8660_vsync_handler | unreferenced | -| _handler (3195) | | | | | -| .text.zf_device_scc8660.scc8660_set_b | zf_device_scc8660.o | | scc8660_set_brightness | unreferenced | -| rightness (3192) | | | | | -| .text.zf_device_scc8660.scc8660_set_r | zf_device_scc8660.o | | scc8660_set_reg | unreferenced | -| eg (3194) | | | | | -| .text.zf_device_scc8660.scc8660_dma_h | zf_device_scc8660.o | | scc8660_dma_handler | unreferenced | -| andler (3196) | | | | | -| .bss.zf_device_scc8660.scc8660_link_l | zf_device_scc8660.o | | scc8660_link_list_num | unreferenced | -| ist_num (3200) | | | | | -| .data.zf_device_scc8660.scc8660_lost_ | zf_device_scc8660.o | | scc8660_lost_flag | unreferenced | -| flag (3201) | | | | | -| .bss.zf_device_scc8660.scc8660_dma_in | zf_device_scc8660.o | | scc8660_dma_int_num | unreferenced | -| t_num (3202) | | | | | -| .bss.zf_device_scc8660.scc8660_dma_in | zf_device_scc8660.o | | scc8660_dma_init_flag | unreferenced | -| it_flag (3203) | | | | | -| .data.zf_device_scc8660.scc8660_finis | zf_device_scc8660.o | | scc8660_finish_flag | unreferenced | -| h_flag (3198) | | | | | -| .bss.zf_device_scc8660.scc8660_image | zf_device_scc8660.o | | scc8660_image | unreferenced | -| (3199) | | | | | -| .bss.zf_device_scc8660.scc8660_type | zf_device_scc8660.o | | | unreferenced | -| (3204) | | | | | -| .text.zf_device_tft180.tft180_debug_i | zf_device_tft180.o | | tft180_debug_init | unreferenced | -| nit (3306) | | | | | -| .data.zf_device_scc8660.scc8660_get_c | zf_device_scc8660.o | | | unreferenced | -| onfing_buffer (3206) | | | | | -| .text.zf_device_tft180.tft180_full | zf_device_tft180.o | | tft180_full | unreferenced | -| (3308) | | | | | -| .text.zf_device_tft180.tft180_clear | zf_device_tft180.o | | tft180_clear | unreferenced | -| (3307) | | | | | -| .text.zf_device_tft180.tft180_set_dir | zf_device_tft180.o | | tft180_set_dir | unreferenced | -| (3309) | | | | | -| .text.zf_device_tft180.tft180_write_i | zf_device_tft180.o | | tft180_write_index | unreferenced | -| ndex (3304) | | | | | -| .data.zf_device_scc8660.scc8660_set_c | zf_device_scc8660.o | | | unreferenced | -| onfing_buffer (3205) | | | | | -| .text.zf_device_tft180.tft180_set_reg | zf_device_tft180.o | | tft180_set_region | unreferenced | -| ion (3305) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_vsy | zf_device_mt9v03x2.o | | mt9v03x2_vsync_handler | unreferenced | -| nc_handler (2892) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_set_c | zf_device_mt9v03x.o | | | unreferenced | -| onfing_buffer (2845) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_los | zf_device_mt9v03x2.o | | mt9v03x2_lost_flag | unreferenced | -| t_flag (2899) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_dma_ | zf_device_mt9v03x2.o | | mt9v03x2_dma_int_num | unreferenced | -| int_num (2900) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_fin | zf_device_mt9v03x2.o | | mt9v03x2_finish_flag | unreferenced | -| ish_flag (2895) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_imag | zf_device_mt9v03x2.o | | mt9v03x2_image | unreferenced | -| e (2896) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_set | zf_device_mt9v03x2.o | | | unreferenced | -| _confing_buffer (2905) | | | | | -| .text.zf_device_oled.oled_write_data | zf_device_oled.o | | oled_write_data | unreferenced | -| (2952) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_ini | zf_device_mt9v03x2.o | | mt9v03x2_init | unreferenced | -| t (2894) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_type | zf_device_mt9v03x2.o | | | unreferenced | -| (2897) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_dma | zf_device_mt9v03x2.o | | mt9v03x2_dma_run_flag | unreferenced | -| _run_flag (2903) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_dma_ | zf_device_mt9v03x2.o | | mt9v03x2_dma_init_flag | unreferenced | -| init_flag (2901) | | | | | -| .data.zf_device_mt9v03x2.mt9v03x2_ini | zf_device_mt9v03x2.o | | mt9v03x2_init_flag | unreferenced | -| t_flag (2904) | | | | | -| .text.zf_device_mt9v03x2.mt9v03x2_dma | zf_device_mt9v03x2.o | | mt9v03x2_dma_handler | unreferenced | -| _handler (2893) | | | | | -| .data.zf_device_mt9v03x2.timeout_2 | zf_device_mt9v03x2.o | | timeout_2 | unreferenced | -| (2898) | | | | | -| .bss.zf_device_mt9v03x2.mt9v03x2_link | zf_device_mt9v03x2.o | | mt9v03x2_link_list_num | unreferenced | -| _list_num (2902) | | | | | -| .text.zf_device_oled.oled_show_uint | zf_device_oled.o | | oled_show_uint | unreferenced | -| (2963) | | | | | -| .text.zf_device_oled.oled_show_int | zf_device_oled.o | | oled_show_int | unreferenced | -| (2962) | | | | | -| .text.zf_device_oled.oled_clear | zf_device_oled.o | | oled_clear | unreferenced | -| (2956) | | | | | -| .text.zf_device_oled.oled_full (2957) | zf_device_oled.o | | oled_full | unreferenced | -| .text.zf_device_oled.oled_debug_init | zf_device_oled.o | | oled_debug_init | unreferenced | -| (2955) | | | | | -| .text.zf_device_oled.oled_set_dir | zf_device_oled.o | | oled_set_dir | unreferenced | -| (2958) | | | | | -| .text.zf_device_oled.oled_set_font | zf_device_oled.o | | oled_set_font | unreferenced | -| (2959) | | | | | -| .text.zf_device_oled.oled_set_coordin | zf_device_oled.o | | oled_set_coordinate | unreferenced | -| ate (2954) | | | | | -| .text.zf_device_oled.oled_draw_point | zf_device_oled.o | | oled_draw_point | unreferenced | -| (2960) | | | | | -| .text.zf_device_oled.oled_show_string | zf_device_oled.o | | oled_show_string | unreferenced | -| (2961) | | | | | -| .text.zf_device_oled.oled_write_comma | zf_device_oled.o | | oled_write_command | unreferenced | -| nd (2953) | | | | | -| .text.zf_device_oled.oled_show_float | zf_device_oled.o | | oled_show_float | unreferenced | -| (2964) | | | | | -| .text.zf_device_oled.oled_show_gray_i | zf_device_oled.o | | oled_show_gray_image | unreferenced | -| mage (2966) | | | | | -| .text.zf_device_oled.oled_init (2969) | zf_device_oled.o | | oled_init | unreferenced | -| .text.zf_device_ov7725.ov7725_get_con | zf_device_ov7725.o | | ov7725_get_config | unreferenced | -| fig (3090) | | | | | -| .text.zf_device_ov7725.ov7725_get_ver | zf_device_ov7725.o | | ov7725_get_version | unreferenced | -| sion (3096) | | | | | -| .text.zf_device_ov7725.ov7725_iic_ini | zf_device_ov7725.o | | ov7725_iic_init | unreferenced | -| t (3091) | | | | | -| .text.zf_device_ov7725.ov7725_uart_ha | zf_device_ov7725.o | | ov7725_uart_handler | unreferenced | -| ndler (3092) | | | | | -| .data.zf_device_ov7725.ov7725_finish_ | zf_device_ov7725.o | | ov7725_finish_flag | unreferenced | -| flag (3098) | | | | | -| .bss.zf_device_ov7725.ov7725_image_bi | zf_device_ov7725.o | | ov7725_image_binary | unreferenced | -| nary (3099) | | | | | -| .text.zf_device_ov7725.ov7725_set_con | zf_device_ov7725.o | | ov7725_set_config | unreferenced | -| fig (3089) | | | | | -| .data.zf_device_oled.oled_display_fon | zf_device_oled.o | | | unreferenced | -| t (2971) | | | | | -| .text.zf_device_ov7725.ov7725_vsync_h | zf_device_ov7725.o | | ov7725_vsync_handler | unreferenced | -| andler (3093) | | | | | -| .text.zf_device_ov7725.ov7725_init | zf_device_ov7725.o | | ov7725_init | unreferenced | -| (3097) | | | | | -| .text.zf_device_ov7725.ov7725_dma_han | zf_device_ov7725.o | | ov7725_dma_handler | unreferenced | -| dler (3094) | | | | | -| .text.zf_device_oled.oled_show_wave | zf_device_oled.o | | oled_show_wave | unreferenced | -| (2967) | | | | | -| .text.zf_device_oled.oled_show_chines | zf_device_oled.o | | oled_show_chinese | unreferenced | -| e (2968) | | | | | -| .data.zf_device_oled.oled_display_dir | zf_device_oled.o | | | unreferenced | -| (2970) | | | | | -| .text.zf_device_oled.oled_show_binary | zf_device_oled.o | | oled_show_binary_image | unreferenced | -| _image (2965) | | | | | -| .text.zf_device_ov7725.ov7725_uart_ge | zf_device_ov7725.o | | ov7725_uart_get_id | unreferenced | -| t_id (3095) | | | | | -| .data.zf_device_ips200.ips200_width_m | zf_device_ips200.o | | ips200_width_max | unreferenced | -| ax (2479) | | | | | -| .data.zf_device_ips200.ips200_height_ | zf_device_ips200.o | | ips200_height_max | unreferenced | -| max (2480) | | | | | -| .data.zf_device_ips200.ips200_pencolo | zf_device_ips200.o | | | unreferenced | -| r (2481) | | | | | -| .data.zf_device_ips200.ips200_bgcolor | zf_device_ips200.o | | | unreferenced | -| (2482) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _type (2483) | | | | | -| .text.zf_device_ips200.ips200_init | zf_device_ips200.o | | ips200_init | unreferenced | -| (2478) | | | | | -| .data.zf_device_ips200.ips_cs_pin | zf_device_ips200.o | | | unreferenced | -| (2488) | | | | | -| .text.zf_device_key.key_scanner | zf_device_key.o | | key_scanner | unreferenced | -| (2670) | | | | | -| .text.zf_device_key.key_get_state | zf_device_key.o | | key_get_state | unreferenced | -| (2671) | | | | | -| .data.zf_device_ips200.ips_rst_pin | zf_device_ips200.o | | | unreferenced | -| (2486) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _dir (2484) | | | | | -| .data.zf_device_ips200.ips200_display | zf_device_ips200.o | | | unreferenced | -| _font (2485) | | | | | -| .data.zf_device_ips200.ips_bl_pin | zf_device_ips200.o | | | unreferenced | -| (2487) | | | | | -| .text.zf_device_key.key_clear_state | zf_device_key.o | | key_clear_state | unreferenced | -| (2672) | | | | | -| .text.zf_device_key.key_init (2674) | zf_device_key.o | | key_init | unreferenced | -| .bss.zf_device_key.key_state (2677) | zf_device_key.o | | | unreferenced | -| .rodata.zf_device_key.key_index | zf_device_key.o | | | unreferenced | -| (2678) | | | | | -| .text.zf_device_menc15a.menc15a_get_a | zf_device_menc15a.o | | menc15a_get_absolute_data | unreferenced | -| bsolute_data (2723) | | | | | -| .text.zf_device_key.key_clear_all_sta | zf_device_key.o | | key_clear_all_state | unreferenced | -| te (2673) | | | | | -| .data.zf_device_key.scanner_period | zf_device_key.o | | | unreferenced | -| (2675) | | | | | -| .bss.zf_device_key.key_press_time | zf_device_key.o | | | unreferenced | -| (2676) | | | | | -| .text.zf_device_menc15a.magnetic_enco | zf_device_menc15a.o | | magnetic_encoder_get_offset | unreferenced | -| der_get_offset (2722) | | | | | -| .data.zf_device_menc15a.menc15a_speed | zf_device_menc15a.o | | menc15a_speed_data | unreferenced | -| _data (2728) | | | | | -| .text.zf_device_menc15a.menc15a_init | zf_device_menc15a.o | | menc15a_init | unreferenced | -| (2725) | | | | | -| .text.zf_device_menc15a.menc15a_get_s | zf_device_menc15a.o | | menc15a_get_speed_data | unreferenced | -| peed_data (2724) | | | | | -| .data.zf_device_menc15a.menc15a_absol | zf_device_menc15a.o | | menc15a_absolute_data | unreferenced | -| ute_data (2726) | | | | | -| .data.zf_device_menc15a.menc15a_absol | zf_device_menc15a.o | | menc15a_absolute_offset_data | unreferenced | -| ute_offset_data (2727) | | | | | -| .text.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_transition | unreferenced | -| transition (2767) | | | | | -| .text.zf_device_mpu6050.mpu6050_get_g | zf_device_mpu6050.o | | mpu6050_get_gyro | unreferenced | -| yro (2765) | | | | | -| .text.zf_device_mpu6050.mpu6050_acc_t | zf_device_mpu6050.o | | mpu6050_acc_transition | unreferenced | -| ransition (2766) | | | | | -| .text.zf_device_mpu6050.mpu6050_self1 | zf_device_mpu6050.o | | mpu6050_self1_check | unreferenced | -| _check (2763) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_x | unreferenced | -| x (2769) | | | | | -| .text.zf_device_mpu6050.mpu6050_get_a | zf_device_mpu6050.o | | mpu6050_get_acc | unreferenced | -| cc (2764) | | | | | -| .text.zf_device_mpu6050.mpu6050_init | zf_device_mpu6050.o | | mpu6050_init | unreferenced | -| (2768) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_y | unreferenced | -| y (2770) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_x | zf_device_mpu6050.o | | mpu6050_acc_x | unreferenced | -| (2772) | | | | | -| .data.zf_device_mpu6050.mpu6050_gyro_ | zf_device_mpu6050.o | | mpu6050_gyro_z | unreferenced | -| z (2771) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_z | zf_device_mpu6050.o | | mpu6050_acc_z | unreferenced | -| (2774) | | | | | -| .data.zf_device_mpu6050.mpu6050_acc_y | zf_device_mpu6050.o | | mpu6050_acc_y | unreferenced | -| (2773) | | | | | -| .bss.zf_device_mpu6050.mpu6050_iic_st | zf_device_mpu6050.o | | | unreferenced | -| ruct (2775) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_vsync | zf_device_mt9v03x.o | | mt9v03x_vsync_handler | unreferenced | -| _handler (2832) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_link_l | zf_device_mt9v03x.o | | mt9v03x_link_list_num | unreferenced | -| ist_num (2842) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_dma_r | zf_device_mt9v03x.o | | mt9v03x_dma_run_flag | unreferenced | -| un_flag (2843) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_init_ | zf_device_mt9v03x.o | | mt9v03x_init_flag | unreferenced | -| flag (2844) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_image | zf_device_mt9v03x.o | | mt9v03x_image | unreferenced | -| (2836) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_type | zf_device_mt9v03x.o | | | unreferenced | -| (2837) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_dma_h | zf_device_mt9v03x.o | | mt9v03x_dma_handler | unreferenced | -| andler (2833) | | | | | -| .text.zf_device_mt9v03x.mt9v03x_init | zf_device_mt9v03x.o | | mt9v03x_init | unreferenced | -| (2834) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_finis | zf_device_mt9v03x.o | | mt9v03x_finish_flag | unreferenced | -| h_flag (2835) | | | | | -| .data.zf_device_mt9v03x.timeout | zf_device_mt9v03x.o | | timeout | unreferenced | -| (2838) | | | | | -| .data.zf_device_mt9v03x.mt9v03x_lost_ | zf_device_mt9v03x.o | | mt9v03x_lost_flag | unreferenced | -| flag (2839) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_dma_in | zf_device_mt9v03x.o | | mt9v03x_dma_int_num | unreferenced | -| t_num (2840) | | | | | -| .bss.zf_device_mt9v03x.mt9v03x_dma_in | zf_device_mt9v03x.o | | mt9v03x_dma_init_flag | unreferenced | -| it_flag (2841) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3E | IfxGpt12_PinMap.o | | IfxGpt120_T3EUDB_P10_7_IN | unreferenced | -| UDB_P10_7_IN (5727) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6E | IfxGpt12_PinMap.o | | IfxGpt120_T6EUDB_P10_0_IN | unreferenced | -| UDB_P10_0_IN (5733) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR3 | IfxDsadc_PinMap.o | | IfxDsadc_ITR3E_P02_8_IN | unreferenced | -| E_P02_8_IN (5425) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_SGNA | IfxDsadc_PinMap.o | | IfxDsadc_SGNA_P00_4_IN | unreferenced | -| _P00_4_IN (5427) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR2 | IfxDsadc_PinMap.o | | IfxDsadc_ITR2F_P33_6_IN | unreferenced | -| F_P33_6_IN (5424) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR3 | IfxDsadc_PinMap.o | | IfxDsadc_ITR3F_P00_9_IN | unreferenced | -| F_P00_9_IN (5426) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_SGNB | IfxDsadc_PinMap.o | | IfxDsadc_SGNB_P33_13_IN | unreferenced | -| _P33_13_IN (5428) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cgpwm_ | IfxDsadc_PinMap.o | | IfxDsadc_Cgpwm_Out_pinTable | unreferenced | -| Out_pinTable (5429) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cin_In | IfxDsadc_PinMap.o | | IfxDsadc_Cin_In_pinTable | unreferenced | -| _pinTable (5430) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Cout_O | IfxDsadc_PinMap.o | | IfxDsadc_Cout_Out_pinTable | unreferenced | -| ut_pinTable (5431) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Dsn_In | IfxDsadc_PinMap.o | | IfxDsadc_Dsn_In_pinTable | unreferenced | -| _pinTable (5433) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Din_In | IfxDsadc_PinMap.o | | IfxDsadc_Din_In_pinTable | unreferenced | -| _pinTable (5432) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Dsp_In | IfxDsadc_PinMap.o | | IfxDsadc_Dsp_In_pinTable | unreferenced | -| _pinTable (5434) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Itr_In | IfxDsadc_PinMap.o | | IfxDsadc_Itr_In_pinTable | unreferenced | -| _pinTable (5435) | | | | | -| .data.IfxDsadc_PinMap.IfxDsadc_Sg_In_ | IfxDsadc_PinMap.o | | IfxDsadc_Sg_In_pinTable | unreferenced | -| pinTable (5436) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA0 | IfxEray_PinMap.o | | IfxEray0_RXDA0_P14_8_IN | unreferenced | -| _P14_8_IN (5558) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0P | IfxDsadc_PinMap.o | | IfxDsadc_DS0PB_AN0_IN | unreferenced | -| B_AN0_IN (5413) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PC_AN44_IN | unreferenced | -| C_AN44_IN (5419) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PA_P40_6_IN | unreferenced | -| A_P40_6_IN (5416) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PD_AN46_IN | unreferenced | -| D_AN46_IN (5420) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3ND_AN47_IN | unreferenced | -| D_AN47_IN (5411) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS2P | IfxDsadc_PinMap.o | | IfxDsadc_DS2PA_AN20_IN | unreferenced | -| A_AN20_IN (5414) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PB_P40_8_IN | unreferenced | -| B_P40_8_IN (5418) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR0 | IfxDsadc_PinMap.o | | IfxDsadc_ITR0F_P33_4_IN | unreferenced | -| F_P33_4_IN (5422) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NA_P40_7_IN | unreferenced | -| A_P40_7_IN (5407) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR0 | IfxDsadc_PinMap.o | | IfxDsadc_ITR0E_P33_0_IN | unreferenced | -| E_P33_0_IN (5421) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PA_AN36_IN | unreferenced | -| A_AN36_IN (5415) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_ITR2 | IfxDsadc_PinMap.o | | IfxDsadc_ITR2E_P33_2_IN | unreferenced | -| E_P33_2_IN (5423) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NC_AN45_IN | unreferenced | -| C_AN45_IN (5410) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NB_P40_9_IN | unreferenced | -| B_P40_9_IN (5409) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NB_AN39_IN | unreferenced | -| B_AN39_IN (5408) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0P | IfxDsadc_PinMap.o | | IfxDsadc_DS0PA_AN2_IN | unreferenced | -| A_AN2_IN (5412) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3P | IfxDsadc_PinMap.o | | IfxDsadc_DS3PB_AN38_IN | unreferenced | -| B_AN38_IN (5417) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P02_ | IfxEth_PinMap.o | | IfxEth_MDC_P02_8_OUT | unreferenced | -| 8_OUT (5643) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P21_ | IfxEth_PinMap.o | | IfxEth_MDC_P21_0_OUT | unreferenced | -| 0_OUT (5644) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIOA_P0 | IfxEth_PinMap.o | | IfxEth_MDIOA_P00_0_INOUT | unreferenced | -| 0_0_INOUT (5646) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDC_P21_ | IfxEth_PinMap.o | | IfxEth_MDC_P21_2_OUT | unreferenced | -| 2_OUT (5645) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIOD_P2 | IfxEth_PinMap.o | | IfxEth_MDIOD_P21_3_INOUT | unreferenced | -| 1_3_INOUT (5647) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_REFCLK_P | IfxEth_PinMap.o | | IfxEth_REFCLK_P11_12_IN | unreferenced | -| 11_12_IN (5649) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_MDIO_P21 | IfxEth_PinMap.o | | IfxEth_MDIO_P21_1_INOUT | unreferenced | -| _1_INOUT (5648) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXCLKA_P | IfxEth_PinMap.o | | IfxEth_RXCLKA_P11_12_IN | unreferenced | -| 11_12_IN (5650) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXD0_P11 | IfxEth_PinMap.o | | IfxEth_RXD0_P11_10_IN | unreferenced | -| _10_IN (5651) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXD1_P11 | IfxEth_PinMap.o | | IfxEth_RXD1_P11_9_IN | unreferenced | -| _9_IN (5652) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_RXERB_P2 | IfxEth_PinMap.o | | IfxEth_RXERB_P21_7_IN | unreferenced | -| 1_7_IN (5653) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXCLKB_P | IfxEth_PinMap.o | | IfxEth_TXCLKB_P11_12_IN | unreferenced | -| 11_12_IN (5654) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_CRSDVA_P | IfxEth_PinMap.o | | IfxEth_CRSDVA_P11_11_IN | unreferenced | -| 11_11_IN (5642) | | | | | -| .data.IfxEray_PinMap.IfxEray_Txen_Out | IfxEray_PinMap.o | | IfxEray_Txen_Out_pinTable | unreferenced | -| _pinTable (5584) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P14_9_OUT | unreferenced | -| _P14_9_OUT (5581) | | | | | -| .data.IfxEray_PinMap.IfxEray_Rxd_In_p | IfxEray_PinMap.o | | IfxEray_Rxd_In_pinTable | unreferenced | -| inTable (5582) | | | | | -| .data.IfxEray_PinMap.IfxEray_Txd_Out_ | IfxEray_PinMap.o | | IfxEray_Txd_Out_pinTable | unreferenced | -| pinTable (5583) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN3 | IfxDsadc_PinMap.o | | IfxDsadc_DIN3A_P00_4_IN | unreferenced | -| A_P00_4_IN (5401) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN2 | IfxDsadc_PinMap.o | | IfxDsadc_DIN2A_P00_6_IN | unreferenced | -| A_P00_6_IN (5399) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0N | IfxDsadc_PinMap.o | | IfxDsadc_DS0NA_AN3_IN | unreferenced | -| A_AN3_IN (5403) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS0N | IfxDsadc_PinMap.o | | IfxDsadc_DS0NB_AN1_IN | unreferenced | -| B_AN1_IN (5404) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS2N | IfxDsadc_PinMap.o | | IfxDsadc_DS2NA_AN21_IN | unreferenced | -| A_AN21_IN (5405) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DS3N | IfxDsadc_PinMap.o | | IfxDsadc_DS3NA_AN37_IN | unreferenced | -| A_AN37_IN (5406) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN3 | IfxDsadc_PinMap.o | | IfxDsadc_DIN3B_P02_8_IN | unreferenced | -| B_P02_8_IN (5402) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN2 | IfxDsadc_PinMap.o | | IfxDsadc_DIN2B_P33_2_IN | unreferenced | -| B_P33_2_IN (5400) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D8_P02_8 | IfxCif_PinMap.o | | IfxCif_D8_P02_8_IN | unreferenced | -| _IN (5333) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P00_5_OUT | unreferenced | -| MN_P00_5_OUT (5378) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN0 | IfxDsadc_PinMap.o | | IfxDsadc_CIN0A_P00_1_IN | unreferenced | -| A_P00_1_IN (5384) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D9_P00_0 | IfxCif_PinMap.o | | IfxCif_D9_P00_0_IN | unreferenced | -| _IN (5334) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_VSNC_P00 | IfxCif_PinMap.o | | IfxCif_VSNC_P00_8_IN | unreferenced | -| _8_IN (5336) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P02_0_OUT | unreferenced | -| MN_P02_0_OUT (5379) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P02_1_OUT | unreferenced | -| MP_P02_1_OUT (5382) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D6_P02_6 | IfxCif_PinMap.o | | IfxCif_D6_P02_6_IN | unreferenced | -| _IN (5331) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D7_P02_7 | IfxCif_PinMap.o | | IfxCif_D7_P02_7_IN | unreferenced | -| _IN (5332) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P00_6_OUT | unreferenced | -| MP_P00_6_OUT (5381) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_HSNC_P00 | IfxCif_PinMap.o | | IfxCif_HSNC_P00_9_IN | unreferenced | -| _9_IN (5335) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMP_P33_12_OUT | unreferenced | -| MP_P33_12_OUT (5383) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN0 | IfxDsadc_PinMap.o | | IfxDsadc_CIN0B_P33_5_IN | unreferenced | -| B_P33_5_IN (5385) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CGPW | IfxDsadc_PinMap.o | | IfxDsadc_CGPWMN_P33_11_OUT | unreferenced | -| MN_P33_11_OUT (5380) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN2 | IfxDsadc_PinMap.o | | IfxDsadc_CIN2A_P00_5_IN | unreferenced | -| A_P00_5_IN (5386) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN2 | IfxDsadc_PinMap.o | | IfxDsadc_CIN2B_P33_1_IN | unreferenced | -| B_P33_1_IN (5387) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN3 | IfxDsadc_PinMap.o | | IfxDsadc_CIN3A_P00_3_IN | unreferenced | -| A_P00_3_IN (5388) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P00_1_OUT | unreferenced | -| 0_P00_1_OUT (5391) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P33_5_OUT | unreferenced | -| 0_P33_5_OUT (5392) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT2_P00_5_OUT | unreferenced | -| 2_P00_5_OUT (5393) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT0_P00_11_OUT | unreferenced | -| 0_P00_11_OUT (5390) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_CIN3 | IfxDsadc_PinMap.o | | IfxDsadc_CIN3B_P02_7_IN | unreferenced | -| B_P02_7_IN (5389) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT3_P00_3_OUT | unreferenced | -| 3_P00_3_OUT (5395) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT3_P02_7_OUT | unreferenced | -| 3_P02_7_OUT (5396) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN0 | IfxDsadc_PinMap.o | | IfxDsadc_DIN0A_P00_2_IN | unreferenced | -| A_P00_2_IN (5397) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_COUT | IfxDsadc_PinMap.o | | IfxDsadc_COUT2_P33_1_OUT | unreferenced | -| 2_P33_1_OUT (5394) | | | | | -| .rodata.IfxDsadc_PinMap.IfxDsadc_DIN0 | IfxDsadc_PinMap.o | | IfxDsadc_DIN0B_P33_6_IN | unreferenced | -| B_P33_6_IN (5398) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P02_4_OUT | unreferenced | -| _P02_4_OUT (5574) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P11_6_OUT | unreferenced | -| _P11_6_OUT (5575) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENA | IfxEray_PinMap.o | | IfxEray0_TXENA_P14_9_OUT | unreferenced | -| _P14_9_OUT (5576) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P02_5_OUT | unreferenced | -| _P02_5_OUT (5577) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P11_11_OUT | unreferenced | -| _P11_11_OUT (5578) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P11_6_OUT | unreferenced | -| _P11_6_OUT (5579) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXENB | IfxEray_PinMap.o | | IfxEray0_TXENB_P14_6_OUT | unreferenced | -| _P14_6_OUT (5580) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA1 | IfxEray_PinMap.o | | IfxEray0_RXDA1_P11_9_IN | unreferenced | -| _P11_9_IN (5559) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB1 | IfxEray_PinMap.o | | IfxEray0_RXDB1_P11_10_IN | unreferenced | -| _P11_10_IN (5563) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P11_3_OUT | unreferenced | -| P11_3_OUT (5567) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA3 | IfxEray_PinMap.o | | IfxEray0_RXDA3_P14_1_IN | unreferenced | -| _P14_1_IN (5561) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB0 | IfxEray_PinMap.o | | IfxEray0_RXDB0_P14_7_IN | unreferenced | -| _P14_7_IN (5562) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB2 | IfxEray_PinMap.o | | IfxEray0_RXDB2_P02_3_IN | unreferenced | -| _P02_3_IN (5564) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDA2 | IfxEray_PinMap.o | | IfxEray0_RXDA2_P02_1_IN | unreferenced | -| _P02_1_IN (5560) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_RXDB3 | IfxEray_PinMap.o | | IfxEray0_RXDB3_P14_1_IN | unreferenced | -| _P14_1_IN (5565) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P02_0_OUT | unreferenced | -| P02_0_OUT (5566) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P11_12_OUT | unreferenced | -| P11_12_OUT (5571) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P14_0_OUT | unreferenced | -| P14_0_OUT (5572) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P14_5_OUT | unreferenced | -| P14_5_OUT (5573) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P14_0_OUT | unreferenced | -| P14_0_OUT (5568) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDA_ | IfxEray_PinMap.o | | IfxEray0_TXDA_P14_10_OUT | unreferenced | -| P14_10_OUT (5569) | | | | | -| .rodata.IfxEray_PinMap.IfxEray0_TXDB_ | IfxEray_PinMap.o | | IfxEray0_TXDB_P02_2_OUT | unreferenced | -| P02_2_OUT (5570) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Sclk | IfxAsclin_PinMap.o | | IfxAsclin_Sclk_Out_pinTable | unreferenced | -| _Out_pinTable (4767) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Slso | IfxAsclin_PinMap.o | | IfxAsclin_Slso_Out_pinTable | unreferenced | -| _Out_pinTable (4768) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Tx_O | IfxAsclin_PinMap.o | | IfxAsclin_Tx_Out_pinTable | unreferenced | -| ut_pinTable (4769) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Rx_I | IfxAsclin_PinMap.o | | IfxAsclin_Rx_In_pinTable | unreferenced | -| n_pinTable (4766) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P02_6_OUT | unreferenced | -| P02_6_OUT (4968) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P02_0_OUT | unreferenced | -| P02_0_OUT (4967) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P00_7_OUT | unreferenced | -| P00_7_OUT (4972) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P00_1_OUT | unreferenced | -| P00_1_OUT (4971) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P20_8_OUT | unreferenced | -| P20_8_OUT (4973) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P11_12_OUT | unreferenced | -| P11_12_OUT (4969) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60_ | IfxCcu6_PinMap.o | | IfxCcu60_CC60_P15_6_OUT | unreferenced | -| P15_6_OUT (4970) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60_ | IfxCcu6_PinMap.o | | IfxCcu61_CC60_P33_13_OUT | unreferenced | -| P33_13_OUT (4974) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INA_P00_1_IN | unreferenced | -| NA_P00_1_IN (4978) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INB_P02_0_IN | unreferenced | -| NB_P02_0_IN (4979) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC60I | IfxCcu6_PinMap.o | | IfxCcu61_CC60INC_P00_7_IN | unreferenced | -| NC_P00_7_IN (4980) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P02_2_OUT | unreferenced | -| P02_2_OUT (4981) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INC_P02_6_IN | unreferenced | -| NC_P02_6_IN (4977) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INA_P02_0_IN | unreferenced | -| NA_P02_0_IN (4975) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P02_7_OUT | unreferenced | -| P02_7_OUT (4982) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC60I | IfxCcu6_PinMap.o | | IfxCcu60_CC60INB_P00_1_IN | unreferenced | -| NB_P00_1_IN (4976) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P00_3_OUT | unreferenced | -| P00_3_OUT (4985) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P20_9_OUT | unreferenced | -| P20_9_OUT (4987) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P33_11_OUT | unreferenced | -| P33_11_OUT (4988) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INA_P02_2_IN | unreferenced | -| NA_P02_2_IN (4989) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P11_11_OUT | unreferenced | -| P11_11_OUT (4983) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61_ | IfxCcu6_PinMap.o | | IfxCcu61_CC61_P00_8_OUT | unreferenced | -| P00_8_OUT (4986) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61_ | IfxCcu6_PinMap.o | | IfxCcu60_CC61_P15_5_OUT | unreferenced | -| P15_5_OUT (4984) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P02_4_OUT | unreferenced | -| P02_4_OUT (4995) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P02_8_OUT | unreferenced | -| P02_8_OUT (4996) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INB_P00_3_IN | unreferenced | -| NB_P00_3_IN (4990) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INC_P00_8_IN | unreferenced | -| NC_P00_8_IN (4994) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC61I | IfxCcu6_PinMap.o | | IfxCcu60_CC61INC_P02_7_IN | unreferenced | -| NC_P02_7_IN (4991) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INA_P00_3_IN | unreferenced | -| NA_P00_3_IN (4992) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC61I | IfxCcu6_PinMap.o | | IfxCcu61_CC61INB_P02_2_IN | unreferenced | -| NB_P02_2_IN (4993) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P11_10_OUT | unreferenced | -| P11_10_OUT (4997) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62_ | IfxCcu6_PinMap.o | | IfxCcu60_CC62_P15_4_OUT | unreferenced | -| P15_4_OUT (4998) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P20_10_OUT | unreferenced | -| P20_10_OUT (5001) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P00_9_OUT | unreferenced | -| P00_9_OUT (5000) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P00_5_OUT | unreferenced | -| P00_5_OUT (4999) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62_ | IfxCcu6_PinMap.o | | IfxCcu61_CC62_P33_9_OUT | unreferenced | -| P33_9_OUT (5002) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INB_P02_4_IN | unreferenced | -| NB_P02_4_IN (5007) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INB_P00_5_IN | unreferenced | -| NB_P00_5_IN (5004) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INC_P02_8_IN | unreferenced | -| NC_P02_8_IN (5005) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INC_P00_9_IN | unreferenced | -| NC_P00_9_IN (5008) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CC62I | IfxCcu6_PinMap.o | | IfxCcu60_CC62INA_P02_4_IN | unreferenced | -| NA_P02_4_IN (5003) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_CCPOS | IfxCcu6_PinMap.o | | IfxCcu60_CCPOS0A_P02_6_IN | unreferenced | -| 0A_P02_6_IN (5009) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_CC62I | IfxCcu6_PinMap.o | | IfxCcu61_CC62INA_P00_5_IN | unreferenced | -| NA_P00_5_IN (5006) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D11_P00_ | IfxCif_PinMap.o | | IfxCif_D11_P00_2_IN | unreferenced | -| 2_IN (5321) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D12_P00_ | IfxCif_PinMap.o | | IfxCif_D12_P00_3_IN | unreferenced | -| 3_IN (5322) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D10_P00_ | IfxCif_PinMap.o | | IfxCif_D10_P00_1_IN | unreferenced | -| 1_IN (5320) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D13_P00_ | IfxCif_PinMap.o | | IfxCif_D13_P00_4_IN | unreferenced | -| 4_IN (5323) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D3_P02_3 | IfxCif_PinMap.o | | IfxCif_D3_P02_3_IN | unreferenced | -| _IN (5328) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D5_P02_5 | IfxCif_PinMap.o | | IfxCif_D5_P02_5_IN | unreferenced | -| _IN (5330) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D4_P02_4 | IfxCif_PinMap.o | | IfxCif_D4_P02_4_IN | unreferenced | -| _IN (5329) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D14_P00_ | IfxCif_PinMap.o | | IfxCif_D14_P00_5_IN | unreferenced | -| 5_IN (5324) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D1_P02_1 | IfxCif_PinMap.o | | IfxCif_D1_P02_1_IN | unreferenced | -| _IN (5326) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D15_P00_ | IfxCif_PinMap.o | | IfxCif_D15_P00_6_IN | unreferenced | -| 6_IN (5325) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D2_P02_2 | IfxCif_PinMap.o | | IfxCif_D2_P02_2_IN | unreferenced | -| _IN (5327) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T13HR | IfxCcu6_PinMap.o | | IfxCcu61_T13HRB_P02_7_IN | unreferenced | -| B_P02_7_IN (5065) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc60_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc60_Out_pinTable | unreferenced | -| _pinTable (5067) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRC_P02_8_IN | unreferenced | -| C_P02_8_IN (5061) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRC_P00_9_IN | unreferenced | -| C_P00_9_IN (5058) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRE_P00_11_IN | unreferenced | -| E_P00_11_IN (5062) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc60in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc60in_In_pinTable | unreferenced | -| n_pinTable (5068) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc61_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc61_Out_pinTable | unreferenced | -| _pinTable (5069) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T12HR | IfxCcu6_PinMap.o | | IfxCcu61_T12HRB_P02_6_IN | unreferenced | -| B_P02_6_IN (5060) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T13HR | IfxCcu6_PinMap.o | | IfxCcu60_T13HRC_P00_9_IN | unreferenced | -| C_P00_9_IN (5064) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu61_T13HR | IfxCcu6_PinMap.o | | IfxCcu61_T13HRC_P02_8_IN | unreferenced | -| C_P02_8_IN (5066) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc61in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc61in_In_pinTable | unreferenced | -| n_pinTable (5070) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc62_Out | IfxCcu6_PinMap.o | | IfxCcu6_Cc62_Out_pinTable | unreferenced | -| _pinTable (5071) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T13HR | IfxCcu6_PinMap.o | | IfxCcu60_T13HRB_P00_8_IN | unreferenced | -| B_P00_8_IN (5063) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRB_P00_7_IN | unreferenced | -| B_P00_7_IN (5057) | | | | | -| .rodata.IfxCcu6_PinMap.IfxCcu60_T12HR | IfxCcu6_PinMap.o | | IfxCcu60_T12HRE_P00_0_IN | unreferenced | -| E_P00_0_IN (5059) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos2_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos2_In_pinTable | unreferenced | -| n_pinTable (5075) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout61_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout61_Out_pinTable | unreferenced | -| ut_pinTable (5077) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout63_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout63_Out_pinTable | unreferenced | -| ut_pinTable (5079) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout62_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout62_Out_pinTable | unreferenced | -| ut_pinTable (5078) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cout60_O | IfxCcu6_PinMap.o | | IfxCcu6_Cout60_Out_pinTable | unreferenced | -| ut_pinTable (5076) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Cc62in_I | IfxCcu6_PinMap.o | | IfxCcu6_Cc62in_In_pinTable | unreferenced | -| n_pinTable (5072) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos0_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos0_In_pinTable | unreferenced | -| n_pinTable (5073) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ccpos1_I | IfxCcu6_PinMap.o | | IfxCcu6_Ccpos1_In_pinTable | unreferenced | -| n_pinTable (5074) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_D0_P02_0 | IfxCif_PinMap.o | | IfxCif_D0_P02_0_IN | unreferenced | -| _IN (5319) | | | | | -| .rodata.IfxCif_PinMap.IfxCif_CLK_P00_ | IfxCif_PinMap.o | | IfxCif_CLK_P00_7_IN | unreferenced | -| 7_IN (5318) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_Ctrap_In | IfxCcu6_PinMap.o | | IfxCcu6_Ctrap_In_pinTable | unreferenced | -| _pinTable (5080) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_T12hr_In | IfxCcu6_PinMap.o | | IfxCcu6_T12hr_In_pinTable | unreferenced | -| _pinTable (5081) | | | | | -| .data.IfxCcu6_PinMap.IfxCcu6_T13hr_In | IfxCcu6_PinMap.o | | IfxCcu6_T13hr_In_pinTable | unreferenced | -| _pinTable (5082) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxd_In_pin | IfxEth_PinMap.o | | IfxEth_Rxd_In_pinTable | unreferenced | -| Table (5663) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxer_In_pi | IfxEth_PinMap.o | | IfxEth_Rxer_In_pinTable | unreferenced | -| nTable (5664) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txclk_In_p | IfxEth_PinMap.o | | IfxEth_Txclk_In_pinTable | unreferenced | -| inTable (5665) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txd_Out_pi | IfxEth_PinMap.o | | IfxEth_Txd_Out_pinTable | unreferenced | -| nTable (5666) | | | | | -| .data.IfxEth_PinMap.IfxEth_Txen_Out_p | IfxEth_PinMap.o | | IfxEth_Txen_Out_pinTable | unreferenced | -| inTable (5667) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_CAP | IfxGpt12_PinMap.o | | IfxGpt120_CAPINA_P13_2_IN | unreferenced | -| INA_P13_2_IN (5723) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXD0_P11 | IfxEth_PinMap.o | | IfxEth_TXD0_P11_3_OUT | unreferenced | -| _3_OUT (5655) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXD1_P11 | IfxEth_PinMap.o | | IfxEth_TXD1_P11_2_OUT | unreferenced | -| _2_OUT (5656) | | | | | -| .rodata.IfxEth_PinMap.IfxEth_TXEN_P11 | IfxEth_PinMap.o | | IfxEth_TXEN_P11_6_OUT | unreferenced | -| _6_OUT (5657) | | | | | -| .data.IfxEth_PinMap.IfxEth_Crsdv_In_p | IfxEth_PinMap.o | | IfxEth_Crsdv_In_pinTable | unreferenced | -| inTable (5658) | | | | | -| .data.IfxEth_PinMap.IfxEth_Mdc_Out_pi | IfxEth_PinMap.o | | IfxEth_Mdc_Out_pinTable | unreferenced | -| nTable (5659) | | | | | -| .data.IfxEth_PinMap.IfxEth_Rxclk_In_p | IfxEth_PinMap.o | | IfxEth_Rxclk_In_pinTable | unreferenced | -| inTable (5662) | | | | | -| .data.IfxEth_PinMap.IfxEth_Mdio_InOut | IfxEth_PinMap.o | | IfxEth_Mdio_InOut_pinTable | unreferenced | -| _pinTable (5660) | | | | | -| .data.IfxEth_PinMap.IfxEth_Refclk_In_ | IfxEth_PinMap.o | | IfxEth_Refclk_In_pinTable | unreferenced | -| pinTable (5661) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P14_3_OUT | unreferenced | -| LSO_P14_3_OUT (4724) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P20_8_OUT | unreferenced | -| LSO_P20_8_OUT (4725) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_S | IfxAsclin_PinMap.o | | IfxAsclin1_SLSO_P33_10_OUT | unreferenced | -| LSO_P33_10_OUT (4726) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P02_3_OUT | unreferenced | -| LSO_P02_3_OUT (4727) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P10_5_OUT | unreferenced | -| LSO_P10_5_OUT (4728) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P14_3_OUT | unreferenced | -| LSO_P14_3_OUT (4731) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P21_2_OUT | unreferenced | -| LSO_P21_2_OUT (4732) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P21_6_OUT | unreferenced | -| LSO_P21_6_OUT (4733) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SLSO_P33_6_OUT | unreferenced | -| LSO_P33_6_OUT (4729) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P00_3_OUT | unreferenced | -| LSO_P00_3_OUT (4730) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SLSO_P33_1_OUT | unreferenced | -| LSO_P33_1_OUT (4734) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin1_T | IfxAsclin_PinMap.o | | IfxAsclin1_TX_P14_10_OUT | unreferenced | -| X_P14_10_OUT (4741) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Rts_ | IfxAsclin_PinMap.o | | IfxAsclin_Rts_Out_pinTable | unreferenced | -| Out_pinTable (4765) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_T | IfxAsclin_PinMap.o | | IfxAsclin3_TX_P32_2_OUT | unreferenced | -| X_P32_2_OUT (4762) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_T | IfxAsclin_PinMap.o | | IfxAsclin3_TX_P32_3_OUT | unreferenced | -| X_P32_3_OUT (4763) | | | | | -| .data.IfxAsclin_PinMap.IfxAsclin_Cts_ | IfxAsclin_PinMap.o | | IfxAsclin_Cts_In_pinTable | unreferenced | -| In_pinTable (4764) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P14_2_OUT | unreferenced | -| CLK_P14_2_OUT (4712) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P00_0_OUT | unreferenced | -| CLK_P00_0_OUT (4715) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P15_6_OUT | unreferenced | -| CLK_P15_6_OUT (4717) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P33_7_OUT | unreferenced | -| CLK_P33_7_OUT (4713) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P00_2_OUT | unreferenced | -| CLK_P00_2_OUT (4716) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin2_S | IfxAsclin_PinMap.o | | IfxAsclin2_SCLK_P33_9_OUT | unreferenced | -| CLK_P33_9_OUT (4714) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P15_8_OUT | unreferenced | -| CLK_P15_8_OUT (4718) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P20_0_OUT | unreferenced | -| CLK_P20_0_OUT (4719) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P21_7_OUT | unreferenced | -| CLK_P21_7_OUT (4721) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P21_5_OUT | unreferenced | -| CLK_P21_5_OUT (4720) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P32_3_OUT | unreferenced | -| CLK_P32_3_OUT (4722) | | | | | -| .rodata.IfxAsclin_PinMap.IfxAsclin3_S | IfxAsclin_PinMap.o | | IfxAsclin3_SCLK_P33_2_OUT | unreferenced | -| CLK_P33_2_OUT (4723) | | | | | -| .text.zf_driver_spi.spi_read_8bit_reg | zf_driver_spi.o | | spi_read_8bit_registers | unreferenced | -| isters (955) | | | | | -| .bss.zf_driver_timer.systick_count | zf_driver_timer.o | | | unreferenced | -| (1100) | | | | | -| .text.zf_driver_spi.spi_read_16bit | zf_driver_spi.o | | spi_read_16bit | unreferenced | -| (952) | | | | | -| .text.zf_driver_spi.spi_transfer_16bi | zf_driver_spi.o | | spi_transfer_16bit | unreferenced | -| t (959) | | | | | -| .text.zf_driver_spi.spi_transfer_8bit | zf_driver_spi.o | | spi_transfer_8bit | unreferenced | -| (958) | | | | | -| .text.zf_driver_timer.system_start | zf_driver_timer.o | | system_start | unreferenced | -| (1098) | | | | | -| .text.zf_driver_spi.spi_init (960) | zf_driver_spi.o | | spi_init | unreferenced | -| .text.zf_driver_spi.spi_read_16bit_re | zf_driver_spi.o | | spi_read_16bit_registers | unreferenced | -| gisters (957) | | | | | -| .bss.zf_driver_spi.bacon (961) | zf_driver_spi.o | | bacon | unreferenced | -| .bss.zf_driver_spi.spi_cs_pin (962) | zf_driver_spi.o | | spi_cs_pin | unreferenced | -| .text.zf_driver_spi.spi_read_16bit_re | zf_driver_spi.o | | spi_read_16bit_register | unreferenced | -| gister (956) | | | | | -| .text.zf_driver_uart.uart_write_buffe | zf_driver_uart.o | | uart_write_buffer | unreferenced | -| r (1124) | | | | | -| .text.zf_driver_spi.spi_read_8bit_arr | zf_driver_spi.o | | spi_read_8bit_array | unreferenced | -| ay (951) | | | | | -| .text.zf_driver_spi.spi_read_16bit_ar | zf_driver_spi.o | | spi_read_16bit_array | unreferenced | -| ray (953) | | | | | -| .text.zf_driver_spi.spi_read_8bit_reg | zf_driver_spi.o | | spi_read_8bit_register | unreferenced | -| ister (954) | | | | | -| .text.zf_driver_uart.uart_read_byte | zf_driver_uart.o | | uart_read_byte | unreferenced | -| (1126) | | | | | -| .text.zf_driver_timer.system_getval | zf_driver_timer.o | | system_getval | unreferenced | -| (1099) | | | | | -| .text.zf_driver_uart.uart_sbus_init | zf_driver_uart.o | | uart_sbus_init | unreferenced | -| (1130) | | | | | -| .text.zf_driver_spi.spi_read_8bit | zf_driver_spi.o | | spi_read_8bit | unreferenced | -| (950) | | | | | -| .data.zf_device_absolute_encoder.last | zf_device_absolute_encoder.o | | | unreferenced | -| _location (1262) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_string | unreferenced | -| string (1318) | | | | | -| .data.zf_device_ble6a20.ble6a20_data | zf_device_ble6a20.o | | | unreferenced | -| (1325) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_byte | unreferenced | -| tooth_ch9141_send_byte (1379) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_buffer | unreferenced | -| tooth_ch9141_send_buffer (1380) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_buffer | unreferenced | -| buffer (1317) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_string | unreferenced | -| tooth_ch9141_send_string (1381) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_self_check | unreferenced | -| lute_encoder_self_check (1257) | | | | | -| .data.zf_device_absolute_encoder.now_ | zf_device_absolute_encoder.o | | | unreferenced | -| location (1261) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_byte | unreferenced | -| byte (1316) | | | | | -| .text.zf_device_ble6a20.ble6a20_send_ | zf_device_ble6a20.o | | ble6a20_send_image | unreferenced | -| image (1319) | | | | | -| .text.zf_device_ble6a20.ble6a20_callb | zf_device_ble6a20.o | | ble6a20_callback | unreferenced | -| ack (1321) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_read_register | unreferenced | -| lute_encoder_read_register (1255) | | | | | -| .text.zf_device_ble6a20.ble6a20_init | zf_device_ble6a20.o | | ble6a20_init | unreferenced | -| (1322) | | | | | -| .bss.zf_device_ble6a20.ble6a20_fifo | zf_device_ble6a20.o | | | unreferenced | -| (1323) | | | | | -| .text.zf_device_ble6a20.ble6a20_read_ | zf_device_ble6a20.o | | ble6a20_read_buffer | unreferenced | -| buffer (1320) | | | | | -| .bss.zf_device_ble6a20.ble6a20_buffer | zf_device_ble6a20.o | | | unreferenced | -| (1324) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_get_location | unreferenced | -| lute_encoder_get_location (1258) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_get_offset | unreferenced | -| lute_encoder_get_offset (1259) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_init | unreferenced | -| lute_encoder_init (1260) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_write_register | unreferenced | -| lute_encoder_write_register (1254) | | | | | -| .text.zf_device_absolute_encoder.abso | zf_device_absolute_encoder.o | | absolute_encoder_read_data | unreferenced | -| lute_encoder_read_data (1256) | | | | | -| .text.zf_device_camera.camera_binary_ | zf_device_camera.o | | camera_binary_image_decompression | unreferenced | -| image_decompression (1442) | | | | | -| .data.zf_device_dl1a.dl1a_distance_mm | zf_device_dl1a.o | | dl1a_distance_mm | unreferenced | -| (1507) | | | | | -| .text.zf_device_camera.camera_send_im | zf_device_camera.o | | camera_send_image | unreferenced | -| age (1443) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_read_buffer | unreferenced | -| tooth_ch9141_read_buffer (1383) | | | | | -| .text.zf_device_dl1a.dl1a_get_spad_in | zf_device_dl1a.o | | dl1a_get_spad_info | unreferenced | -| fo (1491) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_uart_callback | unreferenced | -| tooth_ch9141_uart_callback (1384) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_init | unreferenced | -| tooth_ch9141_init (1385) | | | | | -| .text.zf_device_dl1a.dl1a_get_vcsel_p | zf_device_dl1a.o | | dl1a_get_vcsel_pulse_period | unreferenced | -| ulse_period (1497) | | | | | -| .text.zf_device_dl1a.dl1a_get_sequenc | zf_device_dl1a.o | | dl1a_get_sequence_step_timeouts | unreferenced | -| e_step_timeouts (1498) | | | | | -| .text.zf_device_dl1a.dl1a_perform_sin | zf_device_dl1a.o | | dl1a_perform_single_ref_calibration | unreferenced | -| gle_ref_calibration (1499) | | | | | -| .text.zf_device_dl1a.dl1a_decode_time | zf_device_dl1a.o | | dl1a_decode_timeout | unreferenced | -| out (1494) | | | | | -| .text.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | bluetooth_ch9141_send_image | unreferenced | -| tooth_ch9141_send_image (1382) | | | | | -| .text.zf_device_camera.camera_init | zf_device_camera.o | | camera_init | unreferenced | -| (1445) | | | | | -| .bss.zf_device_bluetooth_ch9141.bluet | zf_device_bluetooth_ch9141.o | | | unreferenced | -| ooth_ch9141_fifo (1386) | | | | | -| .text.zf_device_camera.camera_init_2 | zf_device_camera.o | | camera_init_2 | unreferenced | -| (1446) | | | | | -| .bss.zf_device_camera.camera_receiver | zf_device_camera.o | | camera_receiver_fifo | unreferenced | -| _fifo (1447) | | | | | -| .bss.zf_device_camera.camera_receiver | zf_device_camera.o | | camera_receiver_buffer | unreferenced | -| _buffer (1448) | | | | | -| .text.zf_device_camera.camera_fifo_in | zf_device_camera.o | | camera_fifo_init | unreferenced | -| it (1444) | | | | | -| .text.zf_device_dl1a.dl1a_timeout_mcl | zf_device_dl1a.o | | dl1a_timeout_mclks_to_microseconds | unreferenced | -| ks_to_microseconds (1492) | | | | | -| .text.zf_device_dl1a.dl1a_encode_time | zf_device_dl1a.o | | dl1a_encode_timeout | unreferenced | -| out (1495) | | | | | -| .data.zf_device_bluetooth_ch9141.blue | zf_device_bluetooth_ch9141.o | | | unreferenced | -| tooth_ch9141_data (1388) | | | | | -| .text.zf_device_dl1a.dl1a_set_measure | zf_device_dl1a.o | | dl1a_set_measurement_timing_budget | unreferenced | -| ment_timing_budget (1500) | | | | | -| .text.zf_device_dl1a.dl1a_get_sequenc | zf_device_dl1a.o | | dl1a_get_sequence_step_enables | unreferenced | -| e_step_enables (1496) | | | | | -| .text.zf_device_dl1a.dl1a_get_measure | zf_device_dl1a.o | | dl1a_get_measurement_timing_budget | unreferenced | -| ment_timing_budget (1501) | | | | | -| .data.zf_device_camera.camera_send_im | zf_device_camera.o | | camera_send_image_frame_header | unreferenced | -| age_frame_header (1449) | | | | | -| .text.zf_device_dl1a.dl1a_set_signal_ | zf_device_dl1a.o | | dl1a_set_signal_rate_limit | unreferenced | -| rate_limit (1502) | | | | | -| .text.zf_device_dl1a.dl1a_get_distanc | zf_device_dl1a.o | | dl1a_get_distance | unreferenced | -| e (1503) | | | | | -| .text.zf_device_dl1a.dl1a_init (1505) | zf_device_dl1a.o | | dl1a_init | unreferenced | -| .data.zf_device_dl1a.dl1a_finsh_flag | zf_device_dl1a.o | | dl1a_finsh_flag | unreferenced | -| (1506) | | | | | -| .text.zf_device_dl1a.dl1a_timeout_mic | zf_device_dl1a.o | | dl1a_timeout_microseconds_to_mclks | unreferenced | -| roseconds_to_mclks (1493) | | | | | -| .bss.zf_device_bluetooth_ch9141.bluet | zf_device_bluetooth_ch9141.o | | | unreferenced | -| ooth_ch9141_buffer (1387) | | | | | -| .text.zf_device_dl1a.dl1a_int_handler | zf_device_dl1a.o | | dl1a_int_handler | unreferenced | -| (1504) | | | | | -| .text.zf_device_gnss.gps_gnrmc_parse | zf_device_gnss.o | | gps_gnrmc_parse | unreferenced | -| (1655) | | | | | -| .text.zf_device_dl1b.dl1b_int_handler | zf_device_dl1b.o | | dl1b_int_handler | unreferenced | -| (1613) | | | | | -| .text.zf_device_gnss.gps_gnths_parse | zf_device_gnss.o | | gps_gnths_parse | unreferenced | -| (1657) | | | | | -| .text.zf_device_gnss.utc_to_btc | zf_device_gnss.o | | utc_to_btc | unreferenced | -| (1654) | | | | | -| .text.zf_device_gnss.get_double_numbe | zf_device_gnss.o | | get_double_number | unreferenced | -| r (1653) | | | | | -| .text.zf_device_gnss.get_parameter_in | zf_device_gnss.o | | get_parameter_index | unreferenced | -| dex (1650) | | | | | -| .text.zf_device_gnss.get_two_points_d | zf_device_gnss.o | | get_two_points_distance | unreferenced | -| istance (1658) | | | | | -| .text.zf_device_gnss.get_two_points_a | zf_device_gnss.o | | get_two_points_azimuth | unreferenced | -| zimuth (1659) | | | | | -| .text.zf_device_dl1b.dl1b_get_distanc | zf_device_dl1b.o | | dl1b_get_distance | unreferenced | -| e (1612) | | | | | -| .text.zf_device_gnss.gnss_data_parse | zf_device_gnss.o | | gnss_data_parse | unreferenced | -| (1660) | | | | | -| .data.zf_device_dl1b.dl1b_distance_mm | zf_device_dl1b.o | | dl1b_distance_mm | unreferenced | -| (1617) | | | | | -| .text.zf_device_gnss.get_int_number | zf_device_gnss.o | | get_int_number | unreferenced | -| (1651) | | | | | -| .text.zf_device_gnss.get_float_number | zf_device_gnss.o | | get_float_number | unreferenced | -| (1652) | | | | | -| .bss.zf_device_dl1b.dl1b_iic_struct | zf_device_dl1b.o | | | unreferenced | -| (1618) | | | | | -| .bss.zf_device_gnss.gnss_receiver_buf | zf_device_gnss.o | | | unreferenced | -| fer (1667) | | | | | -| .bss.zf_device_gnss.gnss (1664) | zf_device_gnss.o | | gnss | unreferenced | -| .data.zf_device_dl1b.dl1b_init_flag | zf_device_dl1b.o | | dl1b_init_flag | unreferenced | -| (1615) | | | | | -| .bss.zf_device_dl1a.dl1a_iic_struct | zf_device_dl1a.o | | | unreferenced | -| (1508) | | | | | -| .text.zf_device_gnss.gnss_init (1662) | zf_device_gnss.o | | gnss_init | unreferenced | -| .data.zf_device_dl1b.dl1b_finsh_flag | zf_device_dl1b.o | | dl1b_finsh_flag | unreferenced | -| (1616) | | | | | -| .text.zf_device_dl1b.dl1b_init (1614) | zf_device_dl1b.o | | dl1b_init | unreferenced | -| .text.zf_device_gnss.gps_gngga_parse | zf_device_gnss.o | | gps_gngga_parse | unreferenced | -| (1656) | | | | | -| .text.zf_device_imu660ra.imu660ra_sel | zf_device_imu660ra.o | | imu660ra_self_check | unreferenced | -| f_check (1877) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_x | unreferenced | -| _x (1886) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_y | unreferenced | -| _y (1887) | | | | | -| .data.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_z | unreferenced | -| _z (1888) | | | | | -| .text.zf_device_imu660rb.imu660rb_wri | zf_device_imu660rb.o | | imu660rb_write_register | unreferenced | -| te_register (1968) | | | | | -| .text.zf_device_imu660rb.imu660rb_rea | zf_device_imu660rb.o | | imu660rb_read_register | unreferenced | -| d_register (1969) | | | | | -| .data.zf_device_icm20602.icm20602_tra | zf_device_icm20602.o | | icm20602_transition_factor | unreferenced | -| nsition_factor (1807) | | | | | -| .text.zf_device_icm20602.icm20602_get | zf_device_icm20602.o | | icm20602_get_gyro | unreferenced | -| _gyro (1799) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_y | unreferenced | -| _y (1805) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_x | unreferenced | -| _x (1804) | | | | | -| .text.zf_device_icm20602.icm20602_sel | zf_device_icm20602.o | | icm20602_self_check | unreferenced | -| f_check (1797) | | | | | -| .text.zf_device_icm20602.icm20602_rea | zf_device_icm20602.o | | icm20602_read_registers | unreferenced | -| d_registers (1796) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_x | unreferenced | -| o_x (1801) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_y | unreferenced | -| o_y (1802) | | | | | -| .text.zf_device_icm20602.icm20602_wri | zf_device_icm20602.o | | icm20602_write_register | unreferenced | -| te_register (1794) | | | | | -| .data.zf_device_icm20602.icm20602_acc | zf_device_icm20602.o | | icm20602_acc_z | unreferenced | -| _z (1806) | | | | | -| .text.zf_device_imu660ra.imu660ra_wri | zf_device_imu660ra.o | | imu660ra_write_register | unreferenced | -| te_register (1873) | | | | | -| .text.zf_device_imu660ra.imu660ra_wri | zf_device_imu660ra.o | | imu660ra_write_registers | unreferenced | -| te_registers (1874) | | | | | -| .text.zf_device_icm20602.icm20602_get | zf_device_icm20602.o | | icm20602_get_acc | unreferenced | -| _acc (1798) | | | | | -| .text.zf_device_imu660ra.imu660ra_rea | zf_device_imu660ra.o | | imu660ra_read_register | unreferenced | -| d_register (1875) | | | | | -| .text.zf_device_imu660ra.imu660ra_get | zf_device_imu660ra.o | | imu660ra_get_acc | unreferenced | -| _acc (1878) | | | | | -| .text.zf_device_imu660ra.imu660ra_get | zf_device_imu660ra.o | | imu660ra_get_gyro | unreferenced | -| _gyro (1879) | | | | | -| .text.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_transition | unreferenced | -| o_transition (1881) | | | | | -| .text.zf_device_imu660ra.imu660ra_ini | zf_device_imu660ra.o | | imu660ra_init | unreferenced | -| t (1882) | | | | | -| .text.zf_device_icm20602.icm20602_rea | zf_device_icm20602.o | | icm20602_read_register | unreferenced | -| d_register (1795) | | | | | -| .data.zf_device_icm20602.icm20602_gyr | zf_device_icm20602.o | | icm20602_gyro_z | unreferenced | -| o_z (1803) | | | | | -| .text.zf_device_imu660ra.imu660ra_acc | zf_device_imu660ra.o | | imu660ra_acc_transition | unreferenced | -| _transition (1880) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_x | unreferenced | -| o_x (1883) | | | | | -| .text.zf_device_icm20602.icm20602_ini | zf_device_icm20602.o | | icm20602_init | unreferenced | -| t (1800) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_y | unreferenced | -| o_y (1884) | | | | | -| .text.zf_device_imu660ra.imu660ra_rea | zf_device_imu660ra.o | | imu660ra_read_registers | unreferenced | -| d_registers (1876) | | | | | -| .data.zf_device_imu660ra.imu660ra_gyr | zf_device_imu660ra.o | | imu660ra_gyro_z | unreferenced | -| o_z (1885) | | | | | -| .text.zf_device_imu660rb.imu660rb_rea | zf_device_imu660rb.o | | imu660rb_read_registers | unreferenced | -| d_registers (1970) | | | | | -| .text.zf_device_imu660rb.imu660rb_sel | zf_device_imu660rb.o | | imu660rb_self_check | unreferenced | -| f_check (1971) | | | | | -| .text.zf_device_imu660rb.imu660rb_get | zf_device_imu660rb.o | | imu660rb_get_gyro | unreferenced | -| _gyro (1973) | | | | | -| .text.zf_device_imu660rb.imu660rb_get | zf_device_imu660rb.o | | imu660rb_get_acc | unreferenced | -| _acc (1972) | | | | | -| .text.zf_device_imu660rb.imu660rb_acc | zf_device_imu660rb.o | | imu660rb_acc_transition | unreferenced | -| _transition (1974) | | | | | -| .text.zf_device_imu660rb.imu660rb_gyr | zf_device_imu660rb.o | | imu660rb_gyro_transition | unreferenced | -| o_transition (1975) | | | | | -| .text.zf_driver_adc.adc_init (197) | zf_driver_adc.o | | adc_init | unreferenced | -| .bss.zf_driver_adc.adc_resolution | zf_driver_adc.o | | adc_resolution | unreferenced | -| (198) | | | | | -| .text.zf_driver_dma.dma_disable (288) | zf_driver_dma.o | | dma_disable | unreferenced | -| .text.zf_driver_dma.dma_enable (289) | zf_driver_dma.o | | dma_enable | unreferenced | -| .text.zf_driver_adc.adc_mean_filter_c | zf_driver_adc.o | | adc_mean_filter_convert | unreferenced | -| onvert (196) | | | | | -| .text.zf_driver_dma.dma_init (286) | zf_driver_dma.o | | dma_init | unreferenced | -| .text.zf_driver_adc.adc_convert (195) | zf_driver_adc.o | | adc_convert | unreferenced | -| .data.zf_driver_adc._999001_mudule_in | zf_driver_adc.o | | | unreferenced | -| it_flag (200) | | | | | -| .text.zf_driver_delay.system_delay_us | zf_driver_delay.o | | system_delay_us_register | unreferenced | -| _register (230) | | | | | -| .text.zf_driver_delay.system_delay_us | zf_driver_delay.o | | system_delay_us | unreferenced | -| (231) | | | | | -| .text.zf_driver_dma.dma_init_2 (287) | zf_driver_dma.o | | dma_init_2 | unreferenced | -| .text.zf_driver_flash.flash_write_pag | zf_driver_flash.o | | flash_write_page_from_buffer | unreferenced | -| e_from_buffer (413) | | | | | -| .text.zf_driver_pit.pit_close (514) | zf_driver_pit.o | | pit_close | unreferenced | -| .text.zf_driver_gpio.gpio_init (473) | zf_driver_gpio.o | | gpio_init | unreferenced | -| .text.zf_driver_exti.get_exit_pin | zf_driver_exti.o | | get_exit_pin | unreferenced | -| (368) | | | | | -| .bss.cpu0_dsram (291) | zf_driver_dma.o | | dma_link_list_2 | unreferenced | -| .bss.zf_driver_flash.flash_erase_page | zf_driver_flash.o | | | unreferenced | -| _flag (416) | | | | | -| .text.zf_driver_gpio.get_port (468) | zf_driver_gpio.o | | get_port | unreferenced | -| .text.zf_driver_pit.pit_disable (517) | zf_driver_pit.o | | pit_disable | unreferenced | -| .bss.zf_driver_flash.flash_union_buff | zf_driver_flash.o | | flash_union_buffer | unreferenced | -| er (415) | | | | | -| .text.zf_driver_gpio.gpio_set_dir | zf_driver_gpio.o | | gpio_set_dir | unreferenced | -| (472) | | | | | -| .text.zf_driver_pit.pit_start (515) | zf_driver_pit.o | | pit_start | unreferenced | -| .text.zf_driver_flash.flash_check | zf_driver_flash.o | | flash_check | unreferenced | -| (408) | | | | | -| .text.zf_driver_exti.exti_init (372) | zf_driver_exti.o | | exti_init | unreferenced | -| .text.zf_driver_flash.flash_write_pag | zf_driver_flash.o | | flash_write_page | unreferenced | -| e (411) | | | | | -| .text.zf_driver_flash.flash_read_page | zf_driver_flash.o | | flash_read_page_to_buffer | unreferenced | -| _to_buffer (412) | | | | | -| .text.zf_driver_gpio.gpio_get_level | zf_driver_gpio.o | | gpio_get_level | unreferenced | -| (470) | | | | | -| .text.zf_driver_flash.flash_erase_pag | zf_driver_flash.o | | flash_erase_page | unreferenced | -| e (409) | | | | | -| .text.zf_driver_gpio.gpio_toggle_leve | zf_driver_gpio.o | | gpio_toggle_level | unreferenced | -| l (471) | | | | | -| .text.zf_driver_exti.exti_disable | zf_driver_exti.o | | exti_disable | unreferenced | -| (370) | | | | | -| .text.zf_driver_flash.flash_read_page | zf_driver_flash.o | | flash_read_page | unreferenced | -| (410) | | | | | -| .text.zf_driver_flash.flash_buffer_cl | zf_driver_flash.o | | flash_buffer_clear | unreferenced | -| ear (414) | | | | | -| .text.zf_driver_gpio.gpio_set_level | zf_driver_gpio.o | | gpio_set_level | unreferenced | -| (469) | | | | | -| .text.zf_driver_exti.exti_enable | zf_driver_exti.o | | exti_enable | unreferenced | -| (369) | | | | | -| .bss.cpu0_dsram (290) | zf_driver_dma.o | | dma_link_list | unreferenced | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_registers | unreferenced | -| te_8bit_registers (605) | | | | | -| .text.zf_driver_soft_iic.soft_iic_scc | zf_driver_soft_iic.o | | soft_iic_sccb_write_register | unreferenced | -| b_write_register (618) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_array | unreferenced | -| te_16bit_array (603) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_register | unreferenced | -| d_8bit_register (612) | | | | | -| .text.zf_driver_soft_iic.soft_iic_scc | zf_driver_soft_iic.o | | soft_iic_sccb_read_register | unreferenced | -| b_read_register (619) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_register | unreferenced | -| te_16bit_register (606) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_register | unreferenced | -| te_8bit_register (604) | | | | | -| .text.zf_driver_soft_iic.soft_iic_tra | zf_driver_soft_iic.o | | soft_iic_transfer_8bit_array | unreferenced | -| nsfer_8bit_array (616) | | | | | -| .text.zf_driver_pwm.pwm_set_duty | zf_driver_pwm.o | | pwm_set_duty | unreferenced | -| (563) | | | | | -| .text.zf_driver_pwm.pwm_init (564) | zf_driver_pwm.o | | pwm_init | unreferenced | -| .text.zf_driver_soft_iic.soft_iic_sen | zf_driver_soft_iic.o | | soft_iic_send_ack | unreferenced | -| d_ack (596) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sen | zf_driver_soft_iic.o | | soft_iic_send_data | unreferenced | -| d_data (598) | | | | | -| .text.zf_driver_pit.pit_enable (518) | zf_driver_pit.o | | pit_enable | unreferenced | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit | unreferenced | -| te_16bit (602) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit_array | unreferenced | -| te_8bit_array (601) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_16bit_registers | unreferenced | -| te_16bit_registers (607) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sto | zf_driver_soft_iic.o | | soft_iic_stop | unreferenced | -| p (595) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_data | unreferenced | -| d_data (599) | | | | | -| .text.zf_driver_pwm.get_pwm_pin (560) | zf_driver_pwm.o | | get_pwm_pin | unreferenced | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit | unreferenced | -| d_8bit (608) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_array | unreferenced | -| d_8bit_array (609) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit | unreferenced | -| d_16bit (610) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_register | unreferenced | -| d_16bit_register (614) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wai | zf_driver_soft_iic.o | | soft_iic_wait_ack | unreferenced | -| t_ack (597) | | | | | -| .text.zf_driver_soft_iic.soft_iic_wri | zf_driver_soft_iic.o | | soft_iic_write_8bit | unreferenced | -| te_8bit (600) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_registers | unreferenced | -| d_16bit_registers (615) | | | | | -| .text.zf_driver_soft_iic.soft_iic_tra | zf_driver_soft_iic.o | | soft_iic_transfer_16bit_array | unreferenced | -| nsfer_16bit_array (617) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_8bit_registers | unreferenced | -| d_8bit_registers (613) | | | | | -| .text.zf_driver_soft_iic.soft_iic_sta | zf_driver_soft_iic.o | | soft_iic_start | unreferenced | -| rt (594) | | | | | -| .text.zf_driver_soft_iic.soft_iic_rea | zf_driver_soft_iic.o | | soft_iic_read_16bit_array | unreferenced | -| d_16bit_array (611) | | | | | -| .text.zf_driver_spi.spi_write_8bit_re | zf_driver_spi.o | | spi_write_8bit_register | unreferenced | -| gister (946) | | | | | -| .text.zf_driver_spi.spi_write_8bit_re | zf_driver_spi.o | | spi_write_8bit_registers | unreferenced | -| gisters (947) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_array | unreferenced | -| te_16bit_array (793) | | | | | -| .text.zf_driver_soft_iic.soft_iic_ini | zf_driver_soft_iic.o | | soft_iic_init | unreferenced | -| t (620) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_register | unreferenced | -| te_8bit_register (794) | | | | | -| .text.zf_driver_spi.spi_write_16bit_r | zf_driver_spi.o | | spi_write_16bit_register | unreferenced | -| egister (948) | | | | | -| .text.zf_driver_spi.spi_write_16bit_r | zf_driver_spi.o | | spi_write_16bit_registers | unreferenced | -| egisters (949) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit | unreferenced | -| te_16bit (792) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_register | unreferenced | -| d_16bit_register (804) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit | unreferenced | -| d_8bit (798) | | | | | -| .text.zf_driver_soft_spi.soft_spi_16b | zf_driver_soft_spi.o | | soft_spi_16bit_data_handler | unreferenced | -| it_data_handler (789) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit | unreferenced | -| d_16bit (800) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit | unreferenced | -| te_8bit (790) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_registers | unreferenced | -| te_8bit_registers (795) | | | | | -| .text.zf_driver_soft_spi.soft_spi_16b | zf_driver_soft_spi.o | | soft_spi_16bit_transfer | unreferenced | -| it_transfer (807) | | | | | -| .text.zf_driver_spi.spi_mux (940) | zf_driver_spi.o | | spi_mux | unreferenced | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_register | unreferenced | -| te_16bit_register (796) | | | | | -| .text.zf_driver_soft_spi.soft_spi_8bi | zf_driver_soft_spi.o | | soft_spi_8bit_transfer | unreferenced | -| t_transfer (806) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_16bit_registers | unreferenced | -| te_16bit_registers (797) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_array | unreferenced | -| d_16bit_array (801) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_register | unreferenced | -| d_8bit_register (802) | | | | | -| .text.zf_driver_soft_spi.soft_spi_ini | zf_driver_soft_spi.o | | soft_spi_init | unreferenced | -| t (808) | | | | | -| .text.zf_driver_soft_spi.soft_spi_wri | zf_driver_soft_spi.o | | soft_spi_write_8bit_array | unreferenced | -| te_8bit_array (791) | | | | | -| .text.zf_driver_spi.spi_clear_fifo | zf_driver_spi.o | | spi_clear_fifo | unreferenced | -| (941) | | | | | -| .text.zf_driver_spi.spi_write_8bit | zf_driver_spi.o | | spi_write_8bit | unreferenced | -| (942) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_array | unreferenced | -| d_8bit_array (799) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_8bit_registers | unreferenced | -| d_8bit_registers (803) | | | | | -| .text.zf_driver_spi.spi_write_8bit_ar | zf_driver_spi.o | | spi_write_8bit_array | unreferenced | -| ray (943) | | | | | -| .text.zf_driver_spi.spi_write_16bit | zf_driver_spi.o | | spi_write_16bit | unreferenced | -| (944) | | | | | -| .text.zf_driver_soft_spi.soft_spi_8bi | zf_driver_soft_spi.o | | soft_spi_8bit_data_handler | unreferenced | -| t_data_handler (788) | | | | | -| .text.zf_driver_soft_spi.soft_spi_rea | zf_driver_soft_spi.o | | soft_spi_read_16bit_registers | unreferenced | -| d_16bit_registers (805) | | | | | -| .text.zf_driver_spi.spi_write_16bit_a | zf_driver_spi.o | | spi_write_16bit_array | unreferenced | -| rray (945) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setGtmFrequ | IfxScuCcu.o | | IfxScuCcu_setGtmFrequency | unreferenced | -| ency (10221) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setCpuFrequ | IfxScuCcu.o | | IfxScuCcu_setCpuFrequency | unreferenced | -| ency (10220) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getPllVcoFr | IfxScuCcu.o | | IfxScuCcu_getPllVcoFrequency | unreferenced | -| equency (10211) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initErayPll | IfxScuCcu.o | | IfxScuCcu_initErayPllConfig | unreferenced | -| Config (10218) | | | | | -| .text.IfxScuEru.IfxScuEru_clearAllEve | IfxScuEru.o | | IfxScuEru_clearAllEventFlags | unreferenced | -| ntFlags (10430) | | | | | -| .text.IfxScuEru.IfxScuEru_connectTrig | IfxScuEru.o | | IfxScuEru_connectTrigger | unreferenced | -| ger (10434) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getPllErayV | IfxScuCcu.o | | IfxScuCcu_getPllErayVcoFrequency | unreferenced | -| coFrequency (10209) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initConfig | IfxScuCcu.o | | IfxScuCcu_initConfig | unreferenced | -| (10216) | | | | | -| .text.IfxScuCcu.IfxScuCcu_initErayPll | IfxScuCcu.o | | IfxScuCcu_initErayPll | unreferenced | -| (10217) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setPll2Eray | IfxScuCcu.o | | IfxScuCcu_setPll2ErayFrequency | unreferenced | -| Frequency (10222) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setPll2Freq | IfxScuCcu.o | | IfxScuCcu_setPll2Frequency | unreferenced | -| uency (10223) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setSpbFrequ | IfxScuCcu.o | | IfxScuCcu_setSpbFrequency | unreferenced | -| ency (10224) | | | | | -| .text.IfxScuCcu.IfxScuCcu_switchToBac | IfxScuCcu.o | | IfxScuCcu_switchToBackupClock | unreferenced | -| kupClock (10226) | | | | | -| .rodata.IfxScuCcu.IfxScuCcu_defaultEr | IfxScuCcu.o | | IfxScuCcu_defaultErayPllConfig | unreferenced | -| ayPllConfig (10231) | | | | | -| .text.IfxScuCcu.IfxScuCcu_setSriFrequ | IfxScuCcu.o | | IfxScuCcu_setSriFrequency | unreferenced | -| ency (10225) | | | | | -| .text.IfxScuEru.IfxScuEru_clearInputC | IfxScuEru.o | | IfxScuEru_clearInputChannelConfiguration | unreferenced | -| hannelConfiguration (10432) | | | | | -| .text.IfxScuEru.IfxScuEru_clearOutput | IfxScuEru.o | | IfxScuEru_clearOutputChannelConfiguration | unreferenced | -| ChannelConfiguration (10433) | | | | | -| .text.IfxScuEru.IfxScuEru_disableAuto | IfxScuEru.o | | IfxScuEru_disableAutoClear | unreferenced | -| Clear (10435) | | | | | -| .text.IfxScuEru.IfxScuEru_disableFall | IfxScuEru.o | | IfxScuEru_disableFallingEdgeDetection | unreferenced | -| ingEdgeDetection (10436) | | | | | -| .text.IfxScuWdt.IfxScuWdt_getCpuWatch | IfxScuWdt.o | | IfxScuWdt_getCpuWatchdogEndInit | unreferenced | -| dogEndInit (10620) | | | | | -| .text.IfxScuEru.IfxScuEru_getOutputCh | IfxScuEru.o | | IfxScuEru_getOutputChannelConfiguration | unreferenced | -| annelConfiguration (10448) | | | | | -| .text.IfxScuEru.IfxScuEru_getWholePat | IfxScuEru.o | | IfxScuEru_getWholePatternDetectionResult | unreferenced | -| ternDetectionResult (10450) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeSafet | IfxScuWdt.o | | IfxScuWdt_changeSafetyWatchdogPassword | unreferenced | -| yWatchdogPassword (10611) | | | | | -| .text.IfxScuEru.IfxScuEru_setInterrup | IfxScuEru.o | | IfxScuEru_setInterruptGatingPattern | unreferenced | -| tGatingPattern (10454) | | | | | -| .text.IfxScuEru.IfxScuEru_enablePatte | IfxScuEru.o | | IfxScuEru_enablePatternDetectionTrigger | unreferenced | -| rnDetectionTrigger (10442) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initConfig | IfxScuWdt.o | | IfxScuWdt_initConfig | unreferenced | -| (10622) | | | | | -| .text.IfxScuEru.IfxScuEru_disableTrig | IfxScuEru.o | | IfxScuEru_disableTriggerPulse | unreferenced | -| gerPulse (10439) | | | | | -| .text.IfxScuEru.IfxScuEru_enableFalli | IfxScuEru.o | | IfxScuEru_enableFallingEdgeDetection | unreferenced | -| ngEdgeDetection (10441) | | | | | -| .text.IfxScuEru.IfxScuEru_selectExter | IfxScuEru.o | | IfxScuEru_selectExternalInput | unreferenced | -| nalInput (10451) | | | | | -| .text.IfxScuEru.IfxScuEru_enableRisin | IfxScuEru.o | | IfxScuEru_enableRisingEdgeDetection | unreferenced | -| gEdgeDetection (10443) | | | | | -| .text.IfxScuEru.IfxScuEru_getPatternD | IfxScuEru.o | | IfxScuEru_getPatternDetectionResult | unreferenced | -| etectionResult (10449) | | | | | -| .text.IfxScuEru.IfxScuEru_setEventFla | IfxScuEru.o | | IfxScuEru_setEventFlag | unreferenced | -| g (10452) | | | | | -| .text.IfxScuEru.IfxScuEru_disableRisi | IfxScuEru.o | | IfxScuEru_disableRisingEdgeDetection | unreferenced | -| ngEdgeDetection (10438) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeSafet | IfxScuWdt.o | | IfxScuWdt_changeSafetyWatchdogReload | unreferenced | -| yWatchdogReload (10612) | | | | | -| .text.IfxScuEru.IfxScuEru_setFlagPatt | IfxScuEru.o | | IfxScuEru_setFlagPatternDetection | unreferenced | -| ernDetection (10453) | | | | | -| .text.IfxScuEru.IfxScuEru_getAllEvent | IfxScuEru.o | | IfxScuEru_getAllEventFlagsStatus | unreferenced | -| FlagsStatus (10445) | | | | | -| .text.IfxScuEru.IfxScuEru_enableAutoC | IfxScuEru.o | | IfxScuEru_enableAutoClear | unreferenced | -| lear (10440) | | | | | -| .text.IfxScuEru.IfxScuEru_enableTrigg | IfxScuEru.o | | IfxScuEru_enableTriggerPulse | unreferenced | -| erPulse (10444) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeCpuWa | IfxScuWdt.o | | IfxScuWdt_changeCpuWatchdogReload | unreferenced | -| tchdogReload (10610) | | | | | -| .text.IfxScuEru.IfxScuEru_disablePatt | IfxScuEru.o | | IfxScuEru_disablePatternDetectionTrigger | unreferenced | -| ernDetectionTrigger (10437) | | | | | -| .text.IfxScuWdt.IfxScuWdt_changeCpuWa | IfxScuWdt.o | | IfxScuWdt_changeCpuWatchdogPassword | unreferenced | -| tchdogPassword (10609) | | | | | -| .text.IfxScuWdt.IfxScuWdt_enableCpuWa | IfxScuWdt.o | | IfxScuWdt_enableCpuWatchdog | unreferenced | -| tchdog (10617) | | | | | -| .text.IfxScuEru.IfxScuEru_getInputCha | IfxScuEru.o | | IfxScuEru_getInputChannelConfiguration | unreferenced | -| nnelConfiguration (10447) | | | | | -| .text.IfxScuWdt.IfxScuWdt_enableSafet | IfxScuWdt.o | | IfxScuWdt_enableSafetyWatchdog | unreferenced | -| yWatchdog (10618) | | | | | -| .text.IfxQspi.IfxQspi_recalcBasicConf | IfxQspi.o | | IfxQspi_recalcBasicConfiguration | unreferenced | -| iguration (10770) | | | | | -| .text.IfxQspi.IfxQspi_calculateBasicC | IfxQspi.o | | IfxQspi_calculateBasicConfigurationValue | unreferenced | -| onfigurationValue (10761) | | | | | -| .text.IfxScuWdt.IfxScuWdt_serviceCpuW | IfxScuWdt.o | | IfxScuWdt_serviceCpuWatchdog | unreferenced | -| atchdog (10625) | | | | | -| .text.IfxQspi.IfxQspi_calculatePresca | IfxQspi.o | | IfxQspi_calculatePrescaler | unreferenced | -| ler (10763) | | | | | -| .text.IfxQspi.IfxQspi_getAddress | IfxQspi.o | | IfxQspi_getAddress | unreferenced | -| (10765) | | | | | -| .text.IfxQspi.IfxQspi_read8 (10769) | IfxQspi.o | | IfxQspi_read8 | unreferenced | -| .text.IfxQspi.IfxQspi_write8 (10775) | IfxQspi.o | | IfxQspi_write8 | unreferenced | -| .text.IfxScuWdt.IfxScuWdt_enableWatch | IfxScuWdt.o | | IfxScuWdt_enableWatchdogWithDebugger | unreferenced | -| dogWithDebugger (10629) | | | | | -| .text.IfxQspi.IfxQspi_read32 (10768) | IfxQspi.o | | IfxQspi_read32 | unreferenced | -| .text.IfxQspi.IfxQspi_write16 (10773) | IfxQspi.o | | IfxQspi_write16 | unreferenced | -| .text.IfxQspi.IfxQspi_write32 (10774) | IfxQspi.o | | IfxQspi_write32 | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_activateSlso | unreferenced | -| ster_activateSlso (10883) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_activeChannel | unreferenced | -| ster_activeChannel (10884) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_deactivateSlso | unreferenced | -| ster_deactivateSlso (10885) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initSafetyW | IfxScuWdt.o | | IfxScuWdt_initSafetyWatchdog | unreferenced | -| atchdog (10624) | | | | | -| .text.IfxQspi.IfxQspi_calculateTimeQu | IfxQspi.o | | IfxQspi_calculateTimeQuantumLength | unreferenced | -| antumLength (10764) | | | | | -| .text.IfxQspi.IfxQspi_getIndex | IfxQspi.o | | IfxQspi_getIndex | unreferenced | -| (10766) | | | | | -| .text.IfxQspi.IfxQspi_read16 (10767) | IfxQspi.o | | IfxQspi_read16 | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_exchange | unreferenced | -| ster_exchange (10886) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_getChannelConfig | unreferenced | -| ster_getChannelConfig (10887) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initChannel | unreferenced | -| ster_initChannel (10889) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initChannelConfig | unreferenced | -| ster_initChannelConfig (10890) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_getStatus | unreferenced | -| ster_getStatus (10888) | | | | | -| .text.IfxScuWdt.IfxScuWdt_initCpuWatc | IfxScuWdt.o | | IfxScuWdt_initCpuWatchdog | unreferenced | -| hdog (10623) | | | | | -| .text.IfxScuWdt.IfxScuWdt_serviceSafe | IfxScuWdt.o | | IfxScuWdt_serviceSafetyWatchdog | unreferenced | -| tyWatchdog (10626) | | | | | -| .text.IfxQspi.IfxQspi_calcRealBaudrat | IfxQspi.o | | IfxQspi_calcRealBaudrate | unreferenced | -| e (10760) | | | | | -| .text.IfxQspi.IfxQspi_calculateExtend | IfxQspi.o | | IfxQspi_calculateExtendedConfigurationValue | unreferenced | -| edConfigurationValue (10762) | | | | | -| .text.IfxQspi.IfxQspi_setSlaveSelectO | IfxQspi.o | | IfxQspi_setSlaveSelectOutputControl | unreferenced | -| utputControl (10772) | | | | | -| .text.IfxQspi.IfxQspi_calculateDelayC | IfxQspi.o | | IfxQspi_calculateDelayConstants | unreferenced | -| onstants (10776) | | | | | -| .text.IfxQspi.IfxQspi_resetModule | IfxQspi.o | | IfxQspi_resetModule | unreferenced | -| (10771) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT109_P10_7_OUT | unreferenced | -| TOUT109_P10_7_OUT (5817) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT48_P22_1_OUT | unreferenced | -| TOUT48_P22_1_OUT (5818) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT53_P21_2_OUT | unreferenced | -| TOUT53_P21_2_OUT (5819) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT103_P10_1_OUT | unreferenced | -| TOUT103_P10_1_OUT (5823) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3O | IfxGpt12_PinMap.o | | IfxGpt120_T3OUT_P21_6_OUT | unreferenced | -| UT_P21_6_OUT (5745) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxIn_I | IfxGpt12_PinMap.o | | IfxGpt12_TxIn_In_pinTable | unreferenced | -| n_pinTable (5750) | | | | | -| .text.IfxGtm_PinMap.IfxGtm_PinMap_set | IfxGtm_PinMap.o | | IfxGtm_PinMap_setTimTin | unreferenced | -| TimTin (5813) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT10_P00_1_OUT | unreferenced | -| TOUT10_P00_1_OUT (5824) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT11_P00_2_OUT | unreferenced | -| TOUT11_P00_2_OUT (5825) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT1_P02_1_OUT | unreferenced | -| TOUT1_P02_1_OUT (5826) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT31_P33_9_OUT | unreferenced | -| TOUT31_P33_9_OUT (5827) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3I | IfxGpt12_PinMap.o | | IfxGpt120_T3INB_P10_4_IN | unreferenced | -| NB_P10_4_IN (5737) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6O | IfxGpt12_PinMap.o | | IfxGpt120_T6OUT_P21_7_OUT | unreferenced | -| UT_P21_7_OUT (5747) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_Capin_ | IfxGpt12_PinMap.o | | IfxGpt12_Capin_In_pinTable | unreferenced | -| In_pinTable (5748) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxOut_ | IfxGpt12_PinMap.o | | IfxGpt12_TxOut_Out_pinTable | unreferenced | -| Out_pinTable (5751) | | | | | -| .text.IfxGtm_PinMap.IfxGtm_PinMap_set | IfxGtm_PinMap.o | | IfxGtm_PinMap_setTomTout | unreferenced | -| TomTout (5815) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T3O | IfxGpt12_PinMap.o | | IfxGpt120_T3OUT_P10_6_OUT | unreferenced | -| UT_P10_6_OUT (5744) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT0_P02_0_OUT | unreferenced | -| TOUT0_P02_0_OUT (5816) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT85_P14_5_OUT | unreferenced | -| TOUT85_P14_5_OUT (5820) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT8_P02_8_OUT | unreferenced | -| TOUT8_P02_8_OUT (5821) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T6O | IfxGpt12_PinMap.o | | IfxGpt120_T6OUT_P10_5_OUT | unreferenced | -| UT_P10_5_OUT (5746) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_0_TOUT9_P00_0_OUT | unreferenced | -| TOUT9_P00_0_OUT (5822) | | | | | -| .rodata.IfxGpt12_PinMap.IfxGpt120_T4I | IfxGpt12_PinMap.o | | IfxGpt120_T4INB_P10_8_IN | unreferenced | -| NB_P10_8_IN (5739) | | | | | -| .data.IfxGpt12_PinMap.IfxGpt12_TxEud_ | IfxGpt12_PinMap.o | | IfxGpt12_TxEud_In_pinTable | unreferenced | -| In_pinTable (5749) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (5831) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (5836) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT57_P21_6_OUT | unreferenced | -| TOUT57_P21_6_OUT (5853) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT81_P14_1_OUT | unreferenced | -| TOUT81_P14_1_OUT (5855) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (5839) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (5844) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (5832) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (5848) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (5854) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (5856) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT23_P33_1_OUT | unreferenced | -| TOUT23_P33_1_OUT (5858) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT40_P32_4_OUT | unreferenced | -| TOUT40_P32_4_OUT (5859) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT56_P21_5_OUT | unreferenced | -| TOUT56_P21_5_OUT (5845) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (5851) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (5849) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (5846) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT83_P14_3_OUT | unreferenced | -| TOUT83_P14_3_OUT (5838) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (5841) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (5843) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (5852) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (5857) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT82_P14_2_OUT | unreferenced | -| TOUT82_P14_2_OUT (5847) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT54_P21_3_OUT | unreferenced | -| TOUT54_P21_3_OUT (5829) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (5834) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (5840) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT47_P22_0_OUT | unreferenced | -| TOUT47_P22_0_OUT (5828) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_1_TOUT84_P14_4_OUT | unreferenced | -| TOUT84_P14_4_OUT (5830) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (5833) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT33_P33_11_OUT | unreferenced | -| TOUT33_P33_11_OUT (5835) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_2_TOUT55_P21_4_OUT | unreferenced | -| TOUT55_P21_4_OUT (5837) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_4_TOUT39_P32_3_OUT | unreferenced | -| TOUT39_P32_3_OUT (5850) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_3_TOUT38_P32_2_OUT | unreferenced | -| TOUT38_P32_2_OUT (5842) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT24_P33_2_OUT | unreferenced | -| TOUT24_P33_2_OUT (5865) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (5873) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT76_P15_5_OUT | unreferenced | -| TOUT76_P15_5_OUT (5879) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT31_P33_9_OUT | unreferenced | -| TOUT31_P33_9_OUT (5888) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT48_P22_1_OUT | unreferenced | -| TOUT48_P22_1_OUT (5876) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT59_P20_0_OUT | unreferenced | -| TOUT59_P20_0_OUT (5867) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT87_P14_7_OUT | unreferenced | -| TOUT87_P14_7_OUT (5881) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (5868) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT109_P10_7_OUT | unreferenced | -| TOUT109_P10_7_OUT (5875) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT10_P00_1_OUT | unreferenced | -| TOUT10_P00_1_OUT (5885) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (5869) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT64_P20_8_OUT | unreferenced | -| TOUT64_P20_8_OUT (5872) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT8_P02_8_OUT | unreferenced | -| TOUT8_P02_8_OUT (5882) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (5860) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (5862) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT9_P00_0_OUT | unreferenced | -| TOUT9_P00_0_OUT (5883) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT77_P15_6_OUT | unreferenced | -| TOUT77_P15_6_OUT (5880) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT25_P33_3_OUT | unreferenced | -| TOUT25_P33_3_OUT (5870) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT0_P02_0_OUT | unreferenced | -| TOUT0_P02_0_OUT (5874) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (5866) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (5864) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT68_P20_12_OUT | unreferenced | -| TOUT68_P20_12_OUT (5878) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT103_P10_1_OUT | unreferenced | -| TOUT103_P10_1_OUT (5884) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT11_P00_2_OUT | unreferenced | -| TOUT11_P00_2_OUT (5886) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_0_TOUT53_P21_2_OUT | unreferenced | -| TOUT53_P21_2_OUT (5877) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT1_P02_1_OUT | unreferenced | -| TOUT1_P02_1_OUT (5887) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT47_P22_0_OUT | unreferenced | -| TOUT47_P22_0_OUT (5889) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT54_P21_3_OUT | unreferenced | -| TOUT54_P21_3_OUT (5890) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT69_P20_13_OUT | unreferenced | -| TOUT69_P20_13_OUT (5891) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_7_TOUT45_P23_4_OUT | unreferenced | -| TOUT45_P23_4_OUT (5871) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_5_TOUT58_P21_7_OUT | unreferenced | -| TOUT58_P21_7_OUT (5861) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM0_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM0_6_TOUT106_P10_4_OUT | unreferenced | -| TOUT106_P10_4_OUT (5863) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (5916) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (5921) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (5922) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT23_P33_1_OUT | unreferenced | -| TOUT23_P33_1_OUT (5923) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (5904) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT78_P15_7_OUT | unreferenced | -| TOUT78_P15_7_OUT (5892) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (5909) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (5896) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT80_P14_0_OUT | unreferenced | -| TOUT80_P14_0_OUT (5903) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (5913) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (5897) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (5900) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT56_P21_5_OUT | unreferenced | -| TOUT56_P21_5_OUT (5910) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (5920) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT86_P14_6_OUT | unreferenced | -| TOUT86_P14_6_OUT (5894) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (5911) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (5908) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (5898) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (5902) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (5906) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_1_TOUT79_P15_8_OUT | unreferenced | -| TOUT79_P15_8_OUT (5893) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (5912) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (5914) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (5895) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (5905) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT39_P32_3_OUT | unreferenced | -| TOUT39_P32_3_OUT (5915) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (5917) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT57_P21_6_OUT | unreferenced | -| TOUT57_P21_6_OUT (5918) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_4_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (5919) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT33_P33_11_OUT | unreferenced | -| TOUT33_P33_11_OUT (5899) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_2_TOUT55_P21_4_OUT | unreferenced | -| TOUT55_P21_4_OUT (5901) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_3_TOUT38_P32_2_OUT | unreferenced | -| TOUT38_P32_2_OUT (5907) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (5935) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (5943) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT58_P21_7_OUT | unreferenced | -| TOUT58_P21_7_OUT (5926) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT32_P33_10_OUT | unreferenced | -| TOUT32_P33_10_OUT (5946) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT40_P32_4_OUT | unreferenced | -| TOUT40_P32_4_OUT (5924) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT94_P13_3_OUT | unreferenced | -| TOUT94_P13_3_OUT (5948) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (5938) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (5941) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT18_P00_9_OUT | unreferenced | -| TOUT18_P00_9_OUT (5944) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT19_P00_10_OUT | unreferenced | -| TOUT19_P00_10_OUT (5949) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (5928) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT27_P33_5_OUT | unreferenced | -| TOUT27_P33_5_OUT (5950) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT28_P33_6_OUT | unreferenced | -| TOUT28_P33_6_OUT (5955) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT106_P10_4_OUT | unreferenced | -| TOUT106_P10_4_OUT (5930) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT24_P33_2_OUT | unreferenced | -| TOUT24_P33_2_OUT (5932) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (5927) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (5929) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (5937) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (5951) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (5936) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT59_P20_0_OUT | unreferenced | -| TOUT59_P20_0_OUT (5934) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_5_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (5925) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT26_P33_4_OUT | unreferenced | -| TOUT26_P33_4_OUT (5945) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT45_P23_4_OUT | unreferenced | -| TOUT45_P23_4_OUT (5940) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT95_P11_2_OUT | unreferenced | -| TOUT95_P11_2_OUT (5953) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT25_P33_3_OUT | unreferenced | -| TOUT25_P33_3_OUT (5939) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_7_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (5942) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_1_TOUT69_P20_13_OUT | unreferenced | -| TOUT69_P20_13_OUT (5952) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_0_TOUT68_P20_12_OUT | unreferenced | -| TOUT68_P20_12_OUT (5947) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT20_P00_11_OUT | unreferenced | -| TOUT20_P00_11_OUT (5954) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (5931) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM1_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM1_6_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (5933) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (5975) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (5982) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (5985) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (5987) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (5981) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT64_P20_8_OUT | unreferenced | -| TOUT64_P20_8_OUT (5986) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT89_P14_9_OUT | unreferenced | -| TOUT89_P14_9_OUT (5963) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT51_P21_0_OUT | unreferenced | -| TOUT51_P21_0_OUT (5968) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (5959) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (5967) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT90_P14_10_OUT | unreferenced | -| TOUT90_P14_10_OUT (5970) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (5956) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (5962) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (5964) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT88_P14_8_OUT | unreferenced | -| TOUT88_P14_8_OUT (5958) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT22_P33_0_OUT | unreferenced | -| TOUT22_P33_0_OUT (5965) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (5971) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT52_P21_1_OUT | unreferenced | -| TOUT52_P21_1_OUT (5973) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (5974) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT91_P13_0_OUT | unreferenced | -| TOUT91_P13_0_OUT (5976) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (5977) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_5_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (5972) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT21_P00_12_OUT | unreferenced | -| TOUT21_P00_12_OUT (5960) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (5979) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT30_P33_8_OUT | unreferenced | -| TOUT30_P33_8_OUT (5966) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (5980) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_4_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (5969) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT92_P13_1_OUT | unreferenced | -| TOUT92_P13_1_OUT (5983) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (5984) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_6_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (5978) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_2_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (5957) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_3_TOUT29_P33_7_OUT | unreferenced | -| TOUT29_P33_7_OUT (5961) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT94_P13_3_OUT | unreferenced | -| TOUT94_P13_3_OUT (5997) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT95_P11_2_OUT | unreferenced | -| TOUT95_P11_2_OUT (6005) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (5988) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (6008) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT83_P14_3_OUT | unreferenced | -| TOUT83_P14_3_OUT (6010) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT82_P14_2_OUT | unreferenced | -| TOUT82_P14_2_OUT (6015) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (6000) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT84_P14_4_OUT | unreferenced | -| TOUT84_P14_4_OUT (6003) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT20_P00_11_OUT | unreferenced | -| TOUT20_P00_11_OUT (6006) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT88_P14_8_OUT | unreferenced | -| TOUT88_P14_8_OUT (6011) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT18_P00_9_OUT | unreferenced | -| TOUT18_P00_9_OUT (5990) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT30_P33_8_OUT | unreferenced | -| TOUT30_P33_8_OUT (6019) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT29_P33_7_OUT | unreferenced | -| TOUT29_P33_7_OUT (6014) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT32_P33_10_OUT | unreferenced | -| TOUT32_P33_10_OUT (5992) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT77_P15_6_OUT | unreferenced | -| TOUT77_P15_6_OUT (5994) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM2_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM2_7_TOUT93_P13_2_OUT | unreferenced | -| TOUT93_P13_2_OUT (5989) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT26_P33_4_OUT | unreferenced | -| TOUT26_P33_4_OUT (5991) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT27_P33_5_OUT | unreferenced | -| TOUT27_P33_5_OUT (5999) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT21_P00_12_OUT | unreferenced | -| TOUT21_P00_12_OUT (6013) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT19_P00_10_OUT | unreferenced | -| TOUT19_P00_10_OUT (5998) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT87_P14_7_OUT | unreferenced | -| TOUT87_P14_7_OUT (5996) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT28_P33_6_OUT | unreferenced | -| TOUT28_P33_6_OUT (6007) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT22_P33_0_OUT | unreferenced | -| TOUT22_P33_0_OUT (6018) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT79_P15_8_OUT | unreferenced | -| TOUT79_P15_8_OUT (6002) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (6017) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT78_P15_7_OUT | unreferenced | -| TOUT78_P15_7_OUT (6001) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_1_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_1_TOUT86_P14_6_OUT | unreferenced | -| TOUT86_P14_6_OUT (6004) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_3_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_3_TOUT89_P14_9_OUT | unreferenced | -| TOUT89_P14_9_OUT (6016) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT80_P14_0_OUT | unreferenced | -| TOUT80_P14_0_OUT (6009) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_2_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_2_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (6012) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT76_P15_5_OUT | unreferenced | -| TOUT76_P15_5_OUT (5993) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_0_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_0_TOUT85_P14_5_OUT | unreferenced | -| TOUT85_P14_5_OUT (5995) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN34_P33_12_IN | unreferenced | -| IN34_P33_12_IN (6044) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN85_P14_5_IN | unreferenced | -| IN85_P14_5_IN (6048) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN87_P14_7_IN | unreferenced | -| IN87_P14_7_IN (6049) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6020) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN77_P15_6_IN | unreferenced | -| IN77_P15_6_IN (6047) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6030) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN0_P02_0_IN | unreferenced | -| IN0_P02_0_IN (6039) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT91_P13_0_OUT | unreferenced | -| TOUT91_P13_0_OUT (6027) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6031) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN26_P33_4_IN | unreferenced | -| IN26_P33_4_IN (6042) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT51_P21_0_OUT | unreferenced | -| TOUT51_P21_0_OUT (6021) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT92_P13_1_OUT | unreferenced | -| TOUT92_P13_1_OUT (6032) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT93_P13_2_OUT | unreferenced | -| TOUT93_P13_2_OUT (6035) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK2_P11 | IfxGtm_PinMap.o | | IfxGtm_CLK2_P11_12_OUT | unreferenced | -| _12_OUT (6038) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_6_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_6_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (6029) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN48_P22_1_IN | unreferenced | -| IN48_P22_1_IN (6045) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT52_P21_1_OUT | unreferenced | -| TOUT52_P21_1_OUT (6026) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (6033) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK1_P32 | IfxGtm_PinMap.o | | IfxGtm_CLK1_P32_4_OUT | unreferenced | -| _4_OUT (6037) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN53_P21_2_IN | unreferenced | -| IN53_P21_2_IN (6046) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT81_P14_1_OUT | unreferenced | -| TOUT81_P14_1_OUT (6022) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN8_P02_8_IN | unreferenced | -| IN8_P02_8_IN (6050) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN9_P00_0_IN | unreferenced | -| IN9_P00_0_IN (6051) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN18_P00_9_IN | unreferenced | -| IN18_P00_9_IN (6041) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT90_P14_10_OUT | unreferenced | -| TOUT90_P14_10_OUT (6023) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_4_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_4_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (6024) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6025) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_5_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_5_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (6028) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN109_P10_7_IN | unreferenced | -| IN109_P10_7_IN (6040) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_ATOM3_7_ | IfxGtm_PinMap.o | | IfxGtm_ATOM3_7_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6034) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_CLK0_P23 | IfxGtm_PinMap.o | | IfxGtm_CLK0_P23_1_OUT | unreferenced | -| _1_OUT (6036) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_0_TIN32_P33_10_IN | unreferenced | -| IN32_P33_10_IN (6043) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN11_P00_2_IN | unreferenced | -| IN11_P00_2_IN (6054) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN55_P21_4_IN | unreferenced | -| IN55_P21_4_IN (6072) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN29_P33_7_IN | unreferenced | -| IN29_P33_7_IN (6077) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN49_P22_2_IN | unreferenced | -| IN49_P22_2_IN (6080) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN104_P10_2_IN | unreferenced | -| IN104_P10_2_IN (6064) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN28_P33_6_IN | unreferenced | -| IN28_P33_6_IN (6067) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN78_P15_7_IN | unreferenced | -| IN78_P15_7_IN (6062) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN2_P02_2_IN | unreferenced | -| IN2_P02_2_IN (6068) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN79_P15_8_IN | unreferenced | -| IN79_P15_8_IN (6073) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN35_P33_13_IN | unreferenced | -| IN35_P33_13_IN (6059) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN56_P21_5_IN | unreferenced | -| IN56_P21_5_IN (6082) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN47_P22_0_IN | unreferenced | -| IN47_P22_0_IN (6060) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN60_P20_1_IN | unreferenced | -| IN60_P20_1_IN (6083) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN19_P00_10_IN | unreferenced | -| IN19_P00_10_IN (6055) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN107_P10_5_IN | unreferenced | -| IN107_P10_5_IN (6065) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN31_P33_9_IN | unreferenced | -| IN31_P33_9_IN (6058) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN103_P10_1_IN | unreferenced | -| IN103_P10_1_IN (6052) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN27_P33_5_IN | unreferenced | -| IN27_P33_5_IN (6057) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN54_P21_3_IN | unreferenced | -| IN54_P21_3_IN (6061) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN86_P14_6_IN | unreferenced | -| IN86_P14_6_IN (6063) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN20_P00_11_IN | unreferenced | -| IN20_P00_11_IN (6066) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN3_P02_3_IN | unreferenced | -| IN3_P02_3_IN (6079) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN36_P32_0_IN | unreferenced | -| IN36_P32_0_IN (6070) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN108_P10_6_IN | unreferenced | -| IN108_P10_6_IN (6075) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN51_P21_0_IN | unreferenced | -| IN51_P21_0_IN (6081) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN33_P33_11_IN | unreferenced | -| IN33_P33_11_IN (6069) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN10_P00_1_IN | unreferenced | -| IN10_P00_1_IN (6053) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_2_TIN46_P23_5_IN | unreferenced | -| IN46_P23_5_IN (6071) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN105_P10_3_IN | unreferenced | -| IN105_P10_3_IN (6074) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN21_P00_12_IN | unreferenced | -| IN21_P00_12_IN (6076) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_1_TIN1_P02_1_IN | unreferenced | -| IN1_P02_1_IN (6056) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN38_P32_2_IN | unreferenced | -| IN38_P32_2_IN (6078) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN25_P33_3_IN | unreferenced | -| IN25_P33_3_IN (6109) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN63_P20_7_IN | unreferenced | -| IN63_P20_7_IN (6112) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN64_P20_8_IN | unreferenced | -| IN64_P20_8_IN (6113) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN4_P02_4_IN | unreferenced | -| IN4_P02_4_IN (6089) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN42_P23_1_IN | unreferenced | -| IN42_P23_1_IN (6104) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN7_P02_7_IN | unreferenced | -| IN7_P02_7_IN (6114) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN84_P14_4_IN | unreferenced | -| IN84_P14_4_IN (6115) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN22_P33_0_IN | unreferenced | -| IN22_P33_0_IN (6086) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN57_P21_6_IN | unreferenced | -| IN57_P21_6_IN (6092) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN110_P10_8_IN | unreferenced | -| IN110_P10_8_IN (6095) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN52_P21_1_IN | unreferenced | -| IN52_P21_1_IN (6091) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN81_P14_1_IN | unreferenced | -| IN81_P14_1_IN (6094) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN41_P23_0_IN | unreferenced | -| IN41_P23_0_IN (6098) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN39_P32_3_IN | unreferenced | -| IN39_P32_3_IN (6088) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN43_P23_2_IN | unreferenced | -| IN43_P23_2_IN (6105) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN45_P23_4_IN | unreferenced | -| IN45_P23_4_IN (6111) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_7_TIN44_P23_3_IN | unreferenced | -| IN44_P23_3_IN (6110) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN61_P20_3_IN | unreferenced | -| IN61_P20_3_IN (6093) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN40_P32_4_IN | unreferenced | -| IN40_P32_4_IN (6097) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN24_P33_2_IN | unreferenced | -| IN24_P33_2_IN (6103) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN106_P10_4_IN | unreferenced | -| IN106_P10_4_IN (6102) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN30_P33_8_IN | unreferenced | -| IN30_P33_8_IN (6087) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN50_P22_3_IN | unreferenced | -| IN50_P22_3_IN (6090) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN59_P20_0_IN | unreferenced | -| IN59_P20_0_IN (6106) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN82_P14_2_IN | unreferenced | -| IN82_P14_2_IN (6101) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_4_TIN102_P10_0_IN | unreferenced | -| IN102_P10_0_IN (6085) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN5_P02_5_IN | unreferenced | -| IN5_P02_5_IN (6100) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_3_TIN80_P14_0_IN | unreferenced | -| IN80_P14_0_IN (6084) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN62_P20_6_IN | unreferenced | -| IN62_P20_6_IN (6107) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN23_P33_1_IN | unreferenced | -| IN23_P33_1_IN (6096) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_6_TIN83_P14_3_IN | unreferenced | -| IN83_P14_3_IN (6108) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM0_5_TIN58_P21_7_IN | unreferenced | -| IN58_P21_7_IN (6099) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN28_P33_6_IN | unreferenced | -| IN28_P33_6_IN (6144) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN33_P33_11_IN | unreferenced | -| IN33_P33_11_IN (6146) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN53_P21_2_IN | unreferenced | -| IN53_P21_2_IN (6122) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN76_P15_5_IN | unreferenced | -| IN76_P15_5_IN (6124) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN103_P10_1_IN | unreferenced | -| IN103_P10_1_IN (6129) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN1_P02_1_IN | unreferenced | -| IN1_P02_1_IN (6131) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN31_P33_9_IN | unreferenced | -| IN31_P33_9_IN (6133) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN78_P15_7_IN | unreferenced | -| IN78_P15_7_IN (6137) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN20_P00_11_IN | unreferenced | -| IN20_P00_11_IN (6143) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN2_P02_2_IN | unreferenced | -| IN2_P02_2_IN (6145) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN0_P02_0_IN | unreferenced | -| IN0_P02_0_IN (6116) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN26_P33_4_IN | unreferenced | -| IN26_P33_4_IN (6119) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN95_P11_2_IN | unreferenced | -| IN95_P11_2_IN (6139) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN104_P10_2_IN | unreferenced | -| IN104_P10_2_IN (6140) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN12_P00_3_IN | unreferenced | -| IN12_P00_3_IN (6142) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN85_P14_5_IN | unreferenced | -| IN85_P14_5_IN (6126) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN46_P23_5_IN | unreferenced | -| IN46_P23_5_IN (6147) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN109_P10_7_IN | unreferenced | -| IN109_P10_7_IN (6117) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN77_P15_6_IN | unreferenced | -| IN77_P15_6_IN (6125) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN47_P22_0_IN | unreferenced | -| IN47_P22_0_IN (6134) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN48_P22_1_IN | unreferenced | -| IN48_P22_1_IN (6121) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN94_P13_3_IN | unreferenced | -| IN94_P13_3_IN (6128) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN54_P21_3_IN | unreferenced | -| IN54_P21_3_IN (6135) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN68_P20_12_IN | unreferenced | -| IN68_P20_12_IN (6123) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN19_P00_10_IN | unreferenced | -| IN19_P00_10_IN (6130) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN27_P33_5_IN | unreferenced | -| IN27_P33_5_IN (6132) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN69_P20_13_IN | unreferenced | -| IN69_P20_13_IN (6136) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_1_TIN86_P14_6_IN | unreferenced | -| IN86_P14_6_IN (6138) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN107_P10_5_IN | unreferenced | -| IN107_P10_5_IN (6141) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN18_P00_9_IN | unreferenced | -| IN18_P00_9_IN (6118) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN32_P33_10_IN | unreferenced | -| IN32_P33_10_IN (6120) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_0_TIN87_P14_7_IN | unreferenced | -| IN87_P14_7_IN (6127) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN15_P00_6_IN | unreferenced | -| IN15_P00_6_IN (6176) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN50_P22_3_IN | unreferenced | -| IN50_P22_3_IN (6170) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN40_P32_4_IN | unreferenced | -| IN40_P32_4_IN (6177) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN79_P15_8_IN | unreferenced | -| IN79_P15_8_IN (6150) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN58_P21_7_IN | unreferenced | -| IN58_P21_7_IN (6179) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN41_P23_0_IN | unreferenced | -| IN41_P23_0_IN (6178) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN108_P10_6_IN | unreferenced | -| IN108_P10_6_IN (6153) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN3_P02_3_IN | unreferenced | -| IN3_P02_3_IN (6158) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN21_P00_12_IN | unreferenced | -| IN21_P00_12_IN (6155) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN55_P21_4_IN | unreferenced | -| IN55_P21_4_IN (6148) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN71_P15_0_IN | unreferenced | -| IN71_P15_0_IN (6161) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN80_P14_0_IN | unreferenced | -| IN80_P14_0_IN (6162) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN49_P22_2_IN | unreferenced | -| IN49_P22_2_IN (6159) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN29_P33_7_IN | unreferenced | -| IN29_P33_7_IN (6156) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN56_P21_5_IN | unreferenced | -| IN56_P21_5_IN (6160) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN13_P00_4_IN | unreferenced | -| IN13_P00_4_IN (6154) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN70_P20_14_IN | unreferenced | -| IN70_P20_14_IN (6149) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN105_P10_3_IN | unreferenced | -| IN105_P10_3_IN (6152) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN38_P32_2_IN | unreferenced | -| IN38_P32_2_IN (6157) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_3_TIN97_P11_6_IN | unreferenced | -| IN97_P11_6_IN (6163) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN102_P10_0_IN | unreferenced | -| IN102_P10_0_IN (6164) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN14_P00_5_IN | unreferenced | -| IN14_P00_5_IN (6165) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN22_P33_0_IN | unreferenced | -| IN22_P33_0_IN (6166) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_2_TIN96_P11_3_IN | unreferenced | -| IN96_P11_3_IN (6151) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN39_P32_3_IN | unreferenced | -| IN39_P32_3_IN (6168) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN4_P02_4_IN | unreferenced | -| IN4_P02_4_IN (6169) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN30_P33_8_IN | unreferenced | -| IN30_P33_8_IN (6167) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN72_P15_1_IN | unreferenced | -| IN72_P15_1_IN (6172) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN81_P14_1_IN | unreferenced | -| IN81_P14_1_IN (6173) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN98_P11_9_IN | unreferenced | -| IN98_P11_9_IN (6174) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_4_TIN57_P21_6_IN | unreferenced | -| IN57_P21_6_IN (6171) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN110_P10_8_IN | unreferenced | -| IN110_P10_8_IN (6175) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN68_P20_12_IN | unreferenced | -| IN68_P20_12_IN (6210) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN76_P15_5_IN | unreferenced | -| IN76_P15_5_IN (6211) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN91_P13_0_IN | unreferenced | -| IN91_P13_0_IN (6184) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN66_P20_10_IN | unreferenced | -| IN66_P20_10_IN (6193) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN24_P33_2_IN | unreferenced | -| IN24_P33_2_IN (6189) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN5_P02_5_IN | unreferenced | -| IN5_P02_5_IN (6180) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN43_P23_2_IN | unreferenced | -| IN43_P23_2_IN (6191) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN92_P13_1_IN | unreferenced | -| IN92_P13_1_IN (6197) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN64_P20_8_IN | unreferenced | -| IN64_P20_8_IN (6203) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN75_P15_4_IN | unreferenced | -| IN75_P15_4_IN (6205) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN45_P23_4_IN | unreferenced | -| IN45_P23_4_IN (6202) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN93_P13_2_IN | unreferenced | -| IN93_P13_2_IN (6208) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN17_P00_8_IN | unreferenced | -| IN17_P00_8_IN (6199) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN25_P33_3_IN | unreferenced | -| IN25_P33_3_IN (6200) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN73_P15_2_IN | unreferenced | -| IN73_P15_2_IN (6182) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN100_P11_11_IN | unreferenced | -| IN100_P11_11_IN (6186) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN84_P14_4_IN | unreferenced | -| IN84_P14_4_IN (6207) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN99_P11_10_IN | unreferenced | -| IN99_P11_10_IN (6185) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN6_P02_6_IN | unreferenced | -| IN6_P02_6_IN (6194) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN74_P15_3_IN | unreferenced | -| IN74_P15_3_IN (6195) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN65_P20_9_IN | unreferenced | -| IN65_P20_9_IN (6181) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN16_P00_7_IN | unreferenced | -| IN16_P00_7_IN (6188) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN83_P14_3_IN | unreferenced | -| IN83_P14_3_IN (6196) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_5_TIN82_P14_2_IN | unreferenced | -| IN82_P14_2_IN (6183) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN42_P23_1_IN | unreferenced | -| IN42_P23_1_IN (6190) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN59_P20_0_IN | unreferenced | -| IN59_P20_0_IN (6192) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN101_P11_12_IN | unreferenced | -| IN101_P11_12_IN (6198) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN44_P23_3_IN | unreferenced | -| IN44_P23_3_IN (6201) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN7_P02_7_IN | unreferenced | -| IN7_P02_7_IN (6206) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN34_P33_12_IN | unreferenced | -| IN34_P33_12_IN (6209) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_6_TIN106_P10_4_IN | unreferenced | -| IN106_P10_4_IN (6187) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM1_7_TIN67_P20_11_IN | unreferenced | -| IN67_P20_11_IN (6204) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN97_P11_6_IN | unreferenced | -| IN97_P11_6_IN (6229) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN90_P14_10_IN | unreferenced | -| IN90_P14_10_IN (6234) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN100_P11_11_IN | unreferenced | -| IN100_P11_11_IN (6242) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN35_P33_13_IN | unreferenced | -| IN35_P33_13_IN (6217) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN61_P20_3_IN | unreferenced | -| IN61_P20_3_IN (6232) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN8_P02_8_IN | unreferenced | -| IN8_P02_8_IN (6212) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN52_P21_1_IN | unreferenced | -| IN52_P21_1_IN (6237) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN16_P00_7_IN | unreferenced | -| IN16_P00_7_IN (6243) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN14_P00_5_IN | unreferenced | -| IN14_P00_5_IN (6230) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN10_P00_1_IN | unreferenced | -| IN10_P00_1_IN (6215) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN36_P32_0_IN | unreferenced | -| IN36_P32_0_IN (6221) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN12_P00_3_IN | unreferenced | -| IN12_P00_3_IN (6220) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN89_P14_9_IN | unreferenced | -| IN89_P14_9_IN (6228) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN88_P14_8_IN | unreferenced | -| IN88_P14_8_IN (6223) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN95_P11_2_IN | unreferenced | -| IN95_P11_2_IN (6219) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN9_P00_0_IN | unreferenced | -| IN9_P00_0_IN (6214) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN11_P00_2_IN | unreferenced | -| IN11_P00_2_IN (6216) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN73_P15_2_IN | unreferenced | -| IN73_P15_2_IN (6239) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN13_P00_4_IN | unreferenced | -| IN13_P00_4_IN (6225) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN65_P20_9_IN | unreferenced | -| IN65_P20_9_IN (6238) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN91_P13_0_IN | unreferenced | -| IN91_P13_0_IN (6240) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN70_P20_14_IN | unreferenced | -| IN70_P20_14_IN (6222) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN98_P11_9_IN | unreferenced | -| IN98_P11_9_IN (6235) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_1_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_1_TIN69_P20_13_IN | unreferenced | -| IN69_P20_13_IN (6218) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN51_P21_0_IN | unreferenced | -| IN51_P21_0_IN (6231) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN60_P20_1_IN | unreferenced | -| IN60_P20_1_IN (6226) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN99_P11_10_IN | unreferenced | -| IN99_P11_10_IN (6241) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_0_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_0_TIN94_P13_3_IN | unreferenced | -| IN94_P13_3_IN (6213) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_3_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_3_TIN71_P15_0_IN | unreferenced | -| IN71_P15_0_IN (6227) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_4_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_4_TIN72_P15_1_IN | unreferenced | -| IN72_P15_1_IN (6233) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_2_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_2_TIN96_P11_3_IN | unreferenced | -| IN96_P11_3_IN (6224) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_5_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_5_TIN15_P00_6_IN | unreferenced | -| IN15_P00_6_IN (6236) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT87_P14_7_OUT | unreferenced | -| OUT87_P14_7_OUT (6262) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT96_P11_3_OUT | unreferenced | -| TOUT96_P11_3_OUT (6269) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6274) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN63_P20_7_IN | unreferenced | -| IN63_P20_7_IN (6250) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT71_P15_0_OUT | unreferenced | -| TOUT71_P15_0_OUT (6275) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN66_P20_10_IN | unreferenced | -| IN66_P20_10_IN (6245) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (6271) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT43_P23_2_OUT | unreferenced | -| TOUT43_P23_2_OUT (6272) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT12_P00_3_OUT | unreferenced | -| TOUT12_P00_3_OUT (6263) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN101_P11_12_IN | unreferenced | -| IN101_P11_12_IN (6248) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT109_P10_7_OUT | unreferenced | -| OUT109_P10_7_OUT (6254) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN93_P13_2_IN | unreferenced | -| IN93_P13_2_IN (6253) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT85_P14_5_OUT | unreferenced | -| OUT85_P14_5_OUT (6261) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT26_P33_4_OUT | unreferenced | -| OUT26_P33_4_OUT (6256) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN75_P15_4_IN | unreferenced | -| IN75_P15_4_IN (6252) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN92_P13_1_IN | unreferenced | -| IN92_P13_1_IN (6247) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN17_P00_8_IN | unreferenced | -| IN17_P00_8_IN (6249) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT41_P23_0_OUT | unreferenced | -| TOUT41_P23_0_OUT (6265) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT53_P21_2_OUT | unreferenced | -| OUT53_P21_2_OUT (6258) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6267) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT46_P23_5_OUT | unreferenced | -| TOUT46_P23_5_OUT (6266) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT18_P00_9_OUT | unreferenced | -| OUT18_P00_9_OUT (6255) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT70_P20_14_OUT | unreferenced | -| TOUT70_P20_14_OUT (6268) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_7_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_7_TIN67_P20_11_IN | unreferenced | -| IN67_P20_11_IN (6251) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_10_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (6264) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT76_P15_5_OUT | unreferenced | -| OUT76_P15_5_OUT (6259) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT13_P00_4_OUT | unreferenced | -| TOUT13_P00_4_OUT (6270) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN74_P15_3_IN | unreferenced | -| IN74_P15_3_IN (6246) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT77_P15_6_OUT | unreferenced | -| OUT77_P15_6_OUT (6260) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT49_P22_2_OUT | unreferenced | -| TOUT49_P22_2_OUT (6273) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_0_TOUT32_P33_10_OUT | unreferenced | -| OUT32_P33_10_OUT (6257) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TIM2_6_T | IfxGtm_PinMap.o | | IfxGtm_TIM2_6_TIN62_P20_6_IN | unreferenced | -| IN62_P20_6_IN (6244) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_11_TOUT97_P11_6_OUT | unreferenced | -| TOUT97_P11_6_OUT (6276) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT50_P22_3_OUT | unreferenced | -| TOUT50_P22_3_OUT (6281) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT101_P11_12_OUT | unreferenced | -| TOUT101_P11_12_OUT (6296) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (6293) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT17_P00_8_OUT | unreferenced | -| TOUT17_P00_8_OUT (6297) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT42_P23_1_OUT | unreferenced | -| TOUT42_P23_1_OUT (6298) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT75_P15_4_OUT | unreferenced | -| TOUT75_P15_4_OUT (6300) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT100_P11_11_OUT | unreferenced | -| TOUT100_P11_11_OUT (6290) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT14_P00_5_OUT | unreferenced | -| TOUT14_P00_5_OUT (6277) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT27_P33_5_OUT | unreferenced | -| OUT27_P33_5_OUT (6304) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT31_P33_9_OUT | unreferenced | -| OUT31_P33_9_OUT (6305) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT54_P21_3_OUT | unreferenced | -| OUT54_P21_3_OUT (6306) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT78_P15_7_OUT | unreferenced | -| OUT78_P15_7_OUT (6307) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (6287) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6292) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT19_P00_10_OUT | unreferenced | -| OUT19_P00_10_OUT (6303) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT98_P11_9_OUT | unreferenced | -| TOUT98_P11_9_OUT (6283) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6285) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (6286) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (6299) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_15_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (6301) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT16_P00_7_OUT | unreferenced | -| TOUT16_P00_7_OUT (6291) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT44_P23_3_OUT | unreferenced | -| TOUT44_P23_3_OUT (6279) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT74_P15_3_OUT | unreferenced | -| TOUT74_P15_3_OUT (6295) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT103_P10_1_OUT | unreferenced | -| OUT103_P10_1_OUT (6302) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT72_P15_1_OUT | unreferenced | -| TOUT72_P15_1_OUT (6282) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT99_P11_10_OUT | unreferenced | -| TOUT99_P11_10_OUT (6289) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6278) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_12_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (6280) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT15_P00_6_OUT | unreferenced | -| TOUT15_P00_6_OUT (6284) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_13_TOUT73_P15_2_OUT | unreferenced | -| TOUT73_P15_2_OUT (6288) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM0_14_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (6294) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT39_P32_3_OUT | unreferenced | -| OUT39_P32_3_OUT (6329) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT80_P14_0_OUT | unreferenced | -| OUT80_P14_0_OUT (6324) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT89_P14_9_OUT | unreferenced | -| OUT89_P14_9_OUT (6325) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT104_P10_2_OUT | unreferenced | -| OUT104_P10_2_OUT (6309) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT79_P15_8_OUT | unreferenced | -| OUT79_P15_8_OUT (6315) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT56_P21_5_OUT | unreferenced | -| OUT56_P21_5_OUT (6322) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT102_P10_0_OUT | unreferenced | -| OUT102_P10_0_OUT (6326) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT58_P21_7_OUT | unreferenced | -| OUT58_P21_7_OUT (6337) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT28_P33_6_OUT | unreferenced | -| OUT28_P33_6_OUT (6312) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT105_P10_3_OUT | unreferenced | -| OUT105_P10_3_OUT (6317) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT20_P00_11_OUT | unreferenced | -| OUT20_P00_11_OUT (6311) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT55_P21_4_OUT | unreferenced | -| OUT55_P21_4_OUT (6314) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT108_P10_6_OUT | unreferenced | -| OUT108_P10_6_OUT (6318) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_1_TOUT86_P14_6_OUT | unreferenced | -| OUT86_P14_6_OUT (6308) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT57_P21_6_OUT | unreferenced | -| OUT57_P21_6_OUT (6330) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT90_P14_10_OUT | unreferenced | -| OUT90_P14_10_OUT (6333) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT22_P33_0_OUT | unreferenced | -| OUT22_P33_0_OUT (6327) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT33_P33_11_OUT | unreferenced | -| OUT33_P33_11_OUT (6313) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT21_P00_12_OUT | unreferenced | -| OUT21_P00_12_OUT (6319) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT81_P14_1_OUT | unreferenced | -| OUT81_P14_1_OUT (6332) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT110_P10_8_OUT | unreferenced | -| OUT110_P10_8_OUT (6334) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT107_P10_5_OUT | unreferenced | -| OUT107_P10_5_OUT (6310) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT29_P33_7_OUT | unreferenced | -| OUT29_P33_7_OUT (6320) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT23_P33_1_OUT | unreferenced | -| OUT23_P33_1_OUT (6335) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT40_P32_4_OUT | unreferenced | -| OUT40_P32_4_OUT (6336) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_2_TOUT88_P14_8_OUT | unreferenced | -| OUT88_P14_8_OUT (6316) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT30_P33_8_OUT | unreferenced | -| OUT30_P33_8_OUT (6328) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT38_P32_2_OUT | unreferenced | -| OUT38_P32_2_OUT (6321) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_3_TOUT60_P20_1_OUT | unreferenced | -| OUT60_P20_1_OUT (6323) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT82_P14_2_OUT | unreferenced | -| OUT82_P14_2_OUT (6338) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_4_TOUT61_P20_3_OUT | unreferenced | -| OUT61_P20_3_OUT (6331) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_5_TOUT91_P13_0_OUT | unreferenced | -| OUT91_P13_0_OUT (6339) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT48_P22_1_OUT | unreferenced | -| OUT48_P22_1_OUT (6368) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT53_P21_2_OUT | unreferenced | -| OUT53_P21_2_OUT (6369) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT68_P20_12_OUT | unreferenced | -| OUT68_P20_12_OUT (6370) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT76_P15_5_OUT | unreferenced | -| OUT76_P15_5_OUT (6371) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT95_P11_2_OUT | unreferenced | -| OUT95_P11_2_OUT (6357) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT10_P00_1_OUT | unreferenced | -| OUT10_P00_1_OUT (6359) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT42_P23_1_OUT | unreferenced | -| OUT42_P23_1_OUT (6342) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT25_P33_3_OUT | unreferenced | -| OUT25_P33_3_OUT (6346) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT64_P20_8_OUT | unreferenced | -| OUT64_P20_8_OUT (6348) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT0_P02_0_OUT | unreferenced | -| OUT0_P02_0_OUT (6351) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT92_P13_1_OUT | unreferenced | -| OUT92_P13_1_OUT (6345) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT48_P22_1_OUT | unreferenced | -| OUT48_P22_1_OUT (6352) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT59_P20_0_OUT | unreferenced | -| OUT59_P20_0_OUT (6343) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT106_P10_4_OUT | unreferenced | -| OUT106_P10_4_OUT (6340) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT83_P14_3_OUT | unreferenced | -| OUT83_P14_3_OUT (6344) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT45_P23_4_OUT | unreferenced | -| OUT45_P23_4_OUT (6347) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_6_TOUT24_P33_2_OUT | unreferenced | -| OUT24_P33_2_OUT (6341) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT84_P14_4_OUT | unreferenced | -| OUT84_P14_4_OUT (6349) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_7_TOUT93_P13_2_OUT | unreferenced | -| OUT93_P13_2_OUT (6350) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT51_P21_0_OUT | unreferenced | -| OUT51_P21_0_OUT (6353) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT8_P02_8_OUT | unreferenced | -| OUT8_P02_8_OUT (6355) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT9_P00_0_OUT | unreferenced | -| OUT9_P00_0_OUT (6358) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT1_P02_1_OUT | unreferenced | -| OUT1_P02_1_OUT (6361) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT52_P21_1_OUT | unreferenced | -| OUT52_P21_1_OUT (6363) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT11_P00_2_OUT | unreferenced | -| OUT11_P00_2_OUT (6360) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT69_P20_13_OUT | unreferenced | -| OUT69_P20_13_OUT (6364) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT18_P00_9_OUT | unreferenced | -| OUT18_P00_9_OUT (6365) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT26_P33_4_OUT | unreferenced | -| OUT26_P33_4_OUT (6366) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT32_P33_10_OUT | unreferenced | -| OUT32_P33_10_OUT (6367) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT68_P20_12_OUT | unreferenced | -| OUT68_P20_12_OUT (6354) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_8_TOUT94_P13_3_OUT | unreferenced | -| OUT94_P13_3_OUT (6356) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM0_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM0_9_TOUT47_P22_0_OUT | unreferenced | -| OUT47_P22_0_OUT (6362) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT110_P10_8_OUT | unreferenced | -| TOUT110_P10_8_OUT (6391) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT27_P33_5_OUT | unreferenced | -| OUT27_P33_5_OUT (6403) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT94_P13_3_OUT | unreferenced | -| OUT94_P13_3_OUT (6376) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT2_P02_2_OUT | unreferenced | -| TOUT2_P02_2_OUT (6380) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT62_P20_6_OUT | unreferenced | -| TOUT62_P20_6_OUT (6381) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT8_P02_8_OUT | unreferenced | -| OUT8_P02_8_OUT (6375) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT5_P02_5_OUT | unreferenced | -| TOUT5_P02_5_OUT (6393) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_15_TOUT67_P20_11_OUT | unreferenced | -| TOUT67_P20_11_OUT (6398) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT4_P02_4_OUT | unreferenced | -| TOUT4_P02_4_OUT (6389) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT6_P02_6_OUT | unreferenced | -| TOUT6_P02_6_OUT (6397) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT104_P10_2_OUT | unreferenced | -| TOUT104_P10_2_OUT (6378) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT35_P33_13_OUT | unreferenced | -| TOUT35_P33_13_OUT (6392) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_13_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_13_TOUT65_P20_9_OUT | unreferenced | -| TOUT65_P20_9_OUT (6394) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT36_P32_0_OUT | unreferenced | -| TOUT36_P32_0_OUT (6395) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT85_P14_5_OUT | unreferenced | -| OUT85_P14_5_OUT (6373) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT9_P00_0_OUT | unreferenced | -| OUT9_P00_0_OUT (6377) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT87_P14_7_OUT | unreferenced | -| OUT87_P14_7_OUT (6374) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT108_P10_6_OUT | unreferenced | -| TOUT108_P10_6_OUT (6383) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT105_P10_3_OUT | unreferenced | -| TOUT105_P10_3_OUT (6382) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_10_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_10_TOUT107_P10_5_OUT | unreferenced | -| TOUT107_P10_5_OUT (6379) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT3_P02_3_OUT | unreferenced | -| TOUT3_P02_3_OUT (6384) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT60_P20_1_OUT | unreferenced | -| TOUT60_P20_1_OUT (6385) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT34_P33_12_OUT | unreferenced | -| TOUT34_P33_12_OUT (6388) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_0_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_0_TOUT77_P15_6_OUT | unreferenced | -| OUT77_P15_6_OUT (6372) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT61_P20_3_OUT | unreferenced | -| TOUT61_P20_3_OUT (6390) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_14_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_14_TOUT66_P20_10_OUT | unreferenced | -| TOUT66_P20_10_OUT (6396) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_15_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_15_TOUT7_P02_7_OUT | unreferenced | -| TOUT7_P02_7_OUT (6399) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT10_P00_1_OUT | unreferenced | -| OUT10_P00_1_OUT (6400) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT11_P00_2_OUT | unreferenced | -| OUT11_P00_2_OUT (6401) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT19_P00_10_OUT | unreferenced | -| OUT19_P00_10_OUT (6402) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_12_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_12_TOUT102_P10_0_OUT | unreferenced | -| TOUT102_P10_0_OUT (6387) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_11_ | IfxGtm_PinMap.o | | IfxGtm_TOM1_11_TOUT63_P20_7_OUT | unreferenced | -| TOUT63_P20_7_OUT (6386) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT86_P14_6_OUT | unreferenced | -| OUT86_P14_6_OUT (6409) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT33_P33_11_OUT | unreferenced | -| OUT33_P33_11_OUT (6414) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT71_P15_0_OUT | unreferenced | -| OUT71_P15_0_OUT (6427) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT56_P21_5_OUT | unreferenced | -| OUT56_P21_5_OUT (6426) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT22_P33_0_OUT | unreferenced | -| OUT22_P33_0_OUT (6432) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT30_P33_8_OUT | unreferenced | -| OUT30_P33_8_OUT (6433) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT50_P22_3_OUT | unreferenced | -| OUT50_P22_3_OUT (6435) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT29_P33_7_OUT | unreferenced | -| OUT29_P33_7_OUT (6423) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT95_P11_2_OUT | unreferenced | -| OUT95_P11_2_OUT (6410) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT89_P14_9_OUT | unreferenced | -| OUT89_P14_9_OUT (6429) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT80_P14_0_OUT | unreferenced | -| OUT80_P14_0_OUT (6428) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT31_P33_9_OUT | unreferenced | -| OUT31_P33_9_OUT (6404) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT14_P00_5_OUT | unreferenced | -| OUT14_P00_5_OUT (6431) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT54_P21_3_OUT | unreferenced | -| OUT54_P21_3_OUT (6406) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT96_P11_3_OUT | unreferenced | -| OUT96_P11_3_OUT (6420) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT49_P22_2_OUT | unreferenced | -| OUT49_P22_2_OUT (6425) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT55_P21_4_OUT | unreferenced | -| OUT55_P21_4_OUT (6416) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT79_P15_8_OUT | unreferenced | -| OUT79_P15_8_OUT (6418) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT88_P14_8_OUT | unreferenced | -| OUT88_P14_8_OUT (6419) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT97_P11_6_OUT | unreferenced | -| OUT97_P11_6_OUT (6430) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT39_P32_3_OUT | unreferenced | -| OUT39_P32_3_OUT (6434) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT38_P32_2_OUT | unreferenced | -| OUT38_P32_2_OUT (6424) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT69_P20_13_OUT | unreferenced | -| OUT69_P20_13_OUT (6407) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT47_P22_0_OUT | unreferenced | -| OUT47_P22_0_OUT (6405) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT20_P00_11_OUT | unreferenced | -| OUT20_P00_11_OUT (6412) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT46_P23_5_OUT | unreferenced | -| OUT46_P23_5_OUT (6415) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_1_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_1_TOUT78_P15_7_OUT | unreferenced | -| OUT78_P15_7_OUT (6408) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT12_P00_3_OUT | unreferenced | -| OUT12_P00_3_OUT (6411) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT28_P33_6_OUT | unreferenced | -| OUT28_P33_6_OUT (6413) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_2_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_2_TOUT70_P20_14_OUT | unreferenced | -| OUT70_P20_14_OUT (6417) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT13_P00_4_OUT | unreferenced | -| OUT13_P00_4_OUT (6421) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_3_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_3_TOUT21_P00_12_OUT | unreferenced | -| OUT21_P00_12_OUT (6422) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT101_P11_12_OUT | unreferenced | -| OUT101_P11_12_OUT (6459) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT73_P15_2_OUT | unreferenced | -| OUT73_P15_2_OUT (6446) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT75_P15_4_OUT | unreferenced | -| OUT75_P15_4_OUT (6465) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT100_P11_11_OUT | unreferenced | -| OUT100_P11_11_OUT (6450) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT84_P14_4_OUT | unreferenced | -| OUT84_P14_4_OUT (6466) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT43_P23_2_OUT | unreferenced | -| OUT43_P23_2_OUT (6454) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT81_P14_1_OUT | unreferenced | -| OUT81_P14_1_OUT (6438) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT59_P20_0_OUT | unreferenced | -| OUT59_P20_0_OUT (6455) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT98_P11_9_OUT | unreferenced | -| OUT98_P11_9_OUT (6440) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT17_P00_8_OUT | unreferenced | -| OUT17_P00_8_OUT (6460) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT72_P15_1_OUT | unreferenced | -| OUT72_P15_1_OUT (6437) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT93_P13_2_OUT | unreferenced | -| OUT93_P13_2_OUT (6467) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT57_P21_6_OUT | unreferenced | -| OUT57_P21_6_OUT (6436) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_4_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_4_TOUT90_P14_10_OUT | unreferenced | -| OUT90_P14_10_OUT (6439) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT58_P21_7_OUT | unreferenced | -| OUT58_P21_7_OUT (6445) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT41_P23_0_OUT | unreferenced | -| OUT41_P23_0_OUT (6444) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT15_P00_6_OUT | unreferenced | -| OUT15_P00_6_OUT (6441) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT91_P13_0_OUT | unreferenced | -| OUT91_P13_0_OUT (6448) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT23_P33_1_OUT | unreferenced | -| OUT23_P33_1_OUT (6442) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT24_P33_2_OUT | unreferenced | -| OUT24_P33_2_OUT (6453) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT99_P11_10_OUT | unreferenced | -| OUT99_P11_10_OUT (6449) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT106_P10_4_OUT | unreferenced | -| OUT106_P10_4_OUT (6451) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT83_P14_3_OUT | unreferenced | -| OUT83_P14_3_OUT (6457) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT44_P23_3_OUT | unreferenced | -| OUT44_P23_3_OUT (6462) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT64_P20_8_OUT | unreferenced | -| OUT64_P20_8_OUT (6464) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT74_P15_3_OUT | unreferenced | -| OUT74_P15_3_OUT (6456) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT40_P32_4_OUT | unreferenced | -| OUT40_P32_4_OUT (6443) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT92_P13_1_OUT | unreferenced | -| OUT92_P13_1_OUT (6458) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT25_P33_3_OUT | unreferenced | -| OUT25_P33_3_OUT (6461) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_7_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_7_TOUT45_P23_4_OUT | unreferenced | -| OUT45_P23_4_OUT (6463) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_5_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_5_TOUT82_P14_2_OUT | unreferenced | -| OUT82_P14_2_OUT (6447) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_6_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_6_TOUT16_P00_7_OUT | unreferenced | -| OUT16_P00_7_OUT (6452) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P15_5_OUT | unreferenced | -| 5_5_OUT (7855) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P10_1_OUT | unreferenced | -| 0_1_OUT (7856) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_2_OUT | unreferenced | -| 0_2_OUT (7850) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT51_P21_0_OUT | unreferenced | -| OUT51_P21_0_OUT (6470) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P15 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P15_5_OUT | unreferenced | -| _5_OUT (7844) | | | | | -| .data.IfxI2c_PinMap.IfxI2c_Scl_InOut_ | IfxI2c_PinMap.o | | IfxI2c_Scl_InOut_pinTable | unreferenced | -| pinTable (7818) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P11 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P11_2_OUT | unreferenced | -| _2_OUT (7846) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P02 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P02_4_INOUT | unreferenced | -| _4_INOUT (7815) | | | | | -| .data.IfxI2c_PinMap.IfxI2c_Sda_InOut_ | IfxI2c_PinMap.o | | IfxI2c_Sda_InOut_pinTable | unreferenced | -| pinTable (7819) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P10_1_OUT | unreferenced | -| _1_OUT (7845) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT103_P10_1_OUT | unreferenced | -| OUT103_P10_1_OUT (6471) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_2_OUT | unreferenced | -| _2_OUT (7839) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P11 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P11_11_OUT | unreferenced | -| _11_OUT (7842) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P14_10_OUT | unreferenced | -| 4_10_OUT (7854) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P15 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P15_5_INOUT | unreferenced | -| _5_INOUT (7817) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_4_OUT | unreferenced | -| 0_4_OUT (7852) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P15 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P15_4_INOUT | unreferenced | -| _4_INOUT (7814) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_3_OUT | unreferenced | -| _3_OUT (7840) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P14 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P14_9_OUT | unreferenced | -| _9_OUT (7848) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT109_P10_7_OUT | unreferenced | -| OUT109_P10_7_OUT (6469) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_8_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_8_TOUT0_P02_0_OUT | unreferenced | -| OUT0_P02_0_OUT (6468) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT1_P02_1_OUT | unreferenced | -| OUT1_P02_1_OUT (6472) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P10_3_OUT | unreferenced | -| 0_3_OUT (7851) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END2_P1 | IfxMsc_PinMap.o | | IfxMsc0_END2_P11_11_OUT | unreferenced | -| 1_11_OUT (7853) | | | | | -| .rodata.IfxGtm_PinMap.IfxGtm_TOM1_9_T | IfxGtm_PinMap.o | | IfxGtm_TOM1_9_TOUT52_P21_1_OUT | unreferenced | -| OUT52_P21_1_OUT (6473) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P02 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P02_5_INOUT | unreferenced | -| _5_INOUT (7812) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SCL_P13 | IfxI2c_PinMap.o | | IfxI2c0_SCL_P13_1_INOUT | unreferenced | -| _1_INOUT (7813) | | | | | -| .rodata.IfxI2c_PinMap.IfxI2c0_SDA_P13 | IfxI2c_PinMap.o | | IfxI2c0_SDA_P13_2_INOUT | unreferenced | -| _2_INOUT (7816) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P13 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P13_0_OUT | unreferenced | -| _0_OUT (7847) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P10 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P10_4_OUT | unreferenced | -| _4_OUT (7841) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN0_P14 | IfxMsc_PinMap.o | | IfxMsc0_EN0_P14_10_OUT | unreferenced | -| _10_OUT (7843) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_EN1_P15 | IfxMsc_PinMap.o | | IfxMsc0_EN1_P15_3_OUT | unreferenced | -| _3_OUT (7849) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P13_2_OUT | unreferenced | -| 3_2_OUT (7873) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_INJ0_P0 | IfxMsc_PinMap.o | | IfxMsc0_INJ0_P00_0_IN | unreferenced | -| 0_0_IN (7875) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLN_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLN_P13_0_OUT | unreferenced | -| 3_0_OUT (7868) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI2_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI2_P14_3_IN | unreferenced | -| 4_3_IN (7881) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN0_P23 | IfxMsc_PinMap.o | | IfxMsc1_EN0_P23_4_OUT | unreferenced | -| _4_OUT (7861) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END3_P2 | IfxMsc_PinMap.o | | IfxMsc1_END3_P23_5_OUT | unreferenced | -| 3_5_OUT (7866) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI3_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI3_P11_3_IN | unreferenced | -| 1_3_IN (7882) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI2_P3 | IfxMsc_PinMap.o | | IfxMsc1_SDI2_P32_4_IN | unreferenced | -| 2_4_IN (7885) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOND_P1 | IfxMsc_PinMap.o | | IfxMsc0_SOND_P13_2_OUT | unreferenced | -| 3_2_OUT (7886) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SON_P13 | IfxMsc_PinMap.o | | IfxMsc0_SON_P13_2_OUT | unreferenced | -| _2_OUT (7887) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLN_P2 | IfxMsc_PinMap.o | | IfxMsc1_FCLN_P22_0_OUT | unreferenced | -| 2_0_OUT (7870) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P13_0_OUT | unreferenced | -| 3_0_OUT (7858) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SOND_P2 | IfxMsc_PinMap.o | | IfxMsc1_SOND_P22_2_OUT | unreferenced | -| 2_2_OUT (7888) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P14_9_OUT | unreferenced | -| 4_9_OUT (7859) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN1_P23 | IfxMsc_PinMap.o | | IfxMsc1_EN1_P23_5_OUT | unreferenced | -| _5_OUT (7863) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END2_P2 | IfxMsc_PinMap.o | | IfxMsc1_END2_P23_4_OUT | unreferenced | -| 3_4_OUT (7864) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P11_2_OUT | unreferenced | -| 1_2_OUT (7857) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLND_P | IfxMsc_PinMap.o | | IfxMsc1_FCLND_P22_0_OUT | unreferenced | -| 22_0_OUT (7869) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P11_6_OUT | unreferenced | -| 1_6_OUT (7871) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLP_P1 | IfxMsc_PinMap.o | | IfxMsc0_FCLP_P13_1_OUT | unreferenced | -| 3_1_OUT (7872) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_FCLP_P2 | IfxMsc_PinMap.o | | IfxMsc1_FCLP_P22_1_OUT | unreferenced | -| 2_1_OUT (7874) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_INJ1_P1 | IfxMsc_PinMap.o | | IfxMsc0_INJ1_P10_5_IN | unreferenced | -| 0_5_IN (7876) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_INJ0_P2 | IfxMsc_PinMap.o | | IfxMsc1_INJ0_P23_3_IN | unreferenced | -| 3_3_IN (7877) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI0_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI0_P11_10_IN | unreferenced | -| 1_10_IN (7879) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_END3_P1 | IfxMsc_PinMap.o | | IfxMsc0_END3_P15_3_OUT | unreferenced | -| 5_3_OUT (7860) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_FCLND_P | IfxMsc_PinMap.o | | IfxMsc0_FCLND_P13_0_OUT | unreferenced | -| 13_0_OUT (7867) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_INJ1_P3 | IfxMsc_PinMap.o | | IfxMsc1_INJ1_P33_13_IN | unreferenced | -| 3_13_IN (7878) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SDI1_P1 | IfxMsc_PinMap.o | | IfxMsc0_SDI1_P10_2_IN | unreferenced | -| 0_2_IN (7880) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI0_P2 | IfxMsc_PinMap.o | | IfxMsc1_SDI0_P23_1_IN | unreferenced | -| 3_1_IN (7883) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SDI1_P0 | IfxMsc_PinMap.o | | IfxMsc1_SDI1_P02_3_IN | unreferenced | -| 2_3_IN (7884) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_EN0_P32 | IfxMsc_PinMap.o | | IfxMsc1_EN0_P32_4_OUT | unreferenced | -| _4_OUT (7862) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_END2_P3 | IfxMsc_PinMap.o | | IfxMsc1_END2_P32_4_OUT | unreferenced | -| 2_4_OUT (7865) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Fcln_Out_p | IfxMsc_PinMap.o | | IfxMsc_Fcln_Out_pinTable | unreferenced | -| inTable (7894) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Sop_Out_pi | IfxMsc_PinMap.o | | IfxMsc_Sop_Out_pinTable | unreferenced | -| nTable (7899) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P02_5_OUT | unreferenced | -| n_TXD0_P02_5_OUT (8042) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P33_8_OUT | unreferenced | -| n_TXD0_P33_8_OUT (8044) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P00_0_OUT | unreferenced | -| n_TXD1_P00_0_OUT (8045) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SON_P22 | IfxMsc_PinMap.o | | IfxMsc1_SON_P22_2_OUT | unreferenced | -| _2_OUT (7889) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOP_P11 | IfxMsc_PinMap.o | | IfxMsc0_SOP_P11_9_OUT | unreferenced | -| _9_OUT (7890) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2B_P02_3_IN | unreferenced | -| n_RXD2B_P02_3_IN (8033) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Fclp_Out_p | IfxMsc_PinMap.o | | IfxMsc_Fclp_Out_pinTable | unreferenced | -| inTable (7895) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3B_P32_2_IN | unreferenced | -| n_RXD3B_P32_2_IN (8037) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3A_P00_3_IN | unreferenced | -| n_RXD3A_P00_3_IN (8036) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3D_P11_10_IN | unreferenced | -| n_RXD3D_P11_10_IN (8039) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2D_P14_8_IN | unreferenced | -| n_RXD2D_P14_8_IN (8034) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1B_P14_1_IN | unreferenced | -| n_RXD1B_P14_1_IN (8030) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2E_P10_2_IN | unreferenced | -| n_RXD2E_P10_2_IN (8035) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3C_P20_0_IN | unreferenced | -| n_RXD3C_P20_0_IN (8038) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0B_P20_7_IN | unreferenced | -| n_RXD0B_P20_7_IN (8026) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0E_P33_7_IN | unreferenced | -| n_RXD0E_P33_7_IN (8028) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1A_P15_3_IN | unreferenced | -| n_RXD1A_P15_3_IN (8029) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD2A_P15_1_IN | unreferenced | -| n_RXD2A_P15_1_IN (8032) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD3E_P20_9_IN | unreferenced | -| n_RXD3E_P20_9_IN (8040) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P02_0_OUT | unreferenced | -| n_TXD0_P02_0_OUT (8041) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc1_SOP_P22 | IfxMsc_PinMap.o | | IfxMsc1_SOP_P22_3_OUT | unreferenced | -| _3_OUT (7892) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Sdi_In_pin | IfxMsc_PinMap.o | | IfxMsc_Sdi_In_pinTable | unreferenced | -| Table (7897) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD0_P20_8_OUT | unreferenced | -| n_TXD0_P20_8_OUT (8043) | | | | | -| .rodata.IfxMsc_PinMap.IfxMsc0_SOP_P13 | IfxMsc_PinMap.o | | IfxMsc0_SOP_P13_3_OUT | unreferenced | -| _3_OUT (7891) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_En_Out_pin | IfxMsc_PinMap.o | | IfxMsc_En_Out_pinTable | unreferenced | -| Table (7893) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Inj_In_pin | IfxMsc_PinMap.o | | IfxMsc_Inj_In_pinTable | unreferenced | -| Table (7896) | | | | | -| .data.IfxMsc_PinMap.IfxMsc_Son_Out_pi | IfxMsc_PinMap.o | | IfxMsc_Son_Out_pinTable | unreferenced | -| nTable (7898) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0A_P02_1_IN | unreferenced | -| n_RXD0A_P02_1_IN (8025) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD0D_P02_4_IN | unreferenced | -| n_RXD0D_P02_4_IN (8027) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_RXD1D_P00_1_IN | unreferenced | -| n_RXD1D_P00_1_IN (8031) | | | | | -| .data.IfxMultican_PinMap.IfxMultican_ | IfxMultican_PinMap.o | | IfxMultican_Txd_Out_pinTable | unreferenced | -| Txd_Out_pinTable (8058) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_10 | IfxPort_PinMap.o | | IfxPort_P00_10 | unreferenced | -| (8132) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_4 | IfxPort_PinMap.o | | IfxPort_P00_4 | unreferenced | -| (8137) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P10_3_OUT | unreferenced | -| n_TXD2_P10_3_OUT (8049) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_2 | IfxPort_PinMap.o | | IfxPort_P00_2 | unreferenced | -| (8135) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P11_12_OUT | unreferenced | -| n_TXD3_P11_12_OUT (8053) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P20_10_OUT | unreferenced | -| n_TXD3_P20_10_OUT (8054) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_11 | IfxPort_PinMap.o | | IfxPort_P00_11 | unreferenced | -| (8133) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_0 | IfxPort_PinMap.o | | IfxPort_P00_0 | unreferenced | -| (8130) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_5 | IfxPort_PinMap.o | | IfxPort_P00_5 | unreferenced | -| (8138) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_6 | IfxPort_PinMap.o | | IfxPort_P00_6 | unreferenced | -| (8139) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_9 | IfxPort_PinMap.o | | IfxPort_P00_9 | unreferenced | -| (8142) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_1 | IfxPort_PinMap.o | | IfxPort_P02_1 | unreferenced | -| (8144) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_0 | IfxPort_PinMap.o | | IfxPort_P02_0 | unreferenced | -| (8143) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P15_2_OUT | unreferenced | -| n_TXD1_P15_2_OUT (8047) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_3 | IfxPort_PinMap.o | | IfxPort_P02_3 | unreferenced | -| (8146) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P00_2_OUT | unreferenced | -| n_TXD3_P00_2_OUT (8052) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_7 | IfxPort_PinMap.o | | IfxPort_P00_7 | unreferenced | -| (8140) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_2 | IfxPort_PinMap.o | | IfxPort_P02_2 | unreferenced | -| (8145) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_12 | IfxPort_PinMap.o | | IfxPort_P00_12 | unreferenced | -| (8134) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P02_2_OUT | unreferenced | -| n_TXD2_P02_2_OUT (8048) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P14_10_OUT | unreferenced | -| n_TXD2_P14_10_OUT (8050) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P32_3_OUT | unreferenced | -| n_TXD3_P32_3_OUT (8056) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_4 | IfxPort_PinMap.o | | IfxPort_P02_4 | unreferenced | -| (8147) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_5 | IfxPort_PinMap.o | | IfxPort_P02_5 | unreferenced | -| (8148) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD3_P20_3_OUT | unreferenced | -| n_TXD3_P20_3_OUT (8055) | | | | | -| .data.IfxMultican_PinMap.IfxMultican_ | IfxMultican_PinMap.o | | IfxMultican_Rxd_In_pinTable | unreferenced | -| Rxd_In_pinTable (8057) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_1 | IfxPort_PinMap.o | | IfxPort_P00_1 | unreferenced | -| (8131) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_3 | IfxPort_PinMap.o | | IfxPort_P00_3 | unreferenced | -| (8136) | | | | | -| .data.IfxPort_PinMap.IfxPort_P00_8 | IfxPort_PinMap.o | | IfxPort_P00_8 | unreferenced | -| (8141) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD1_P14_0_OUT | unreferenced | -| n_TXD1_P14_0_OUT (8046) | | | | | -| .rodata.IfxMultican_PinMap.IfxMultica | IfxMultican_PinMap.o | | IfxMultican_TXD2_P15_0_OUT | unreferenced | -| n_TXD2_P15_0_OUT (8051) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_4 | IfxPort_PinMap.o | | IfxPort_P14_4 | unreferenced | -| (8177) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_5 | IfxPort_PinMap.o | | IfxPort_P14_5 | unreferenced | -| (8178) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_6 | IfxPort_PinMap.o | | IfxPort_P14_6 | unreferenced | -| (8179) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_0 | IfxPort_PinMap.o | | IfxPort_P13_0 | unreferenced | -| (8168) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_7 | IfxPort_PinMap.o | | IfxPort_P14_7 | unreferenced | -| (8180) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_12 | IfxPort_PinMap.o | | IfxPort_P11_12 | unreferenced | -| (8163) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_7 | IfxPort_PinMap.o | | IfxPort_P02_7 | unreferenced | -| (8150) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_3 | IfxPort_PinMap.o | | IfxPort_P10_3 | unreferenced | -| (8155) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_0 | IfxPort_PinMap.o | | IfxPort_P10_0 | unreferenced | -| (8152) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_7 | IfxPort_PinMap.o | | IfxPort_P10_7 | unreferenced | -| (8159) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_6 | IfxPort_PinMap.o | | IfxPort_P10_6 | unreferenced | -| (8158) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_8 | IfxPort_PinMap.o | | IfxPort_P10_8 | unreferenced | -| (8160) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_4 | IfxPort_PinMap.o | | IfxPort_P10_4 | unreferenced | -| (8156) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_1 | IfxPort_PinMap.o | | IfxPort_P10_1 | unreferenced | -| (8153) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_5 | IfxPort_PinMap.o | | IfxPort_P10_5 | unreferenced | -| (8157) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_8 | IfxPort_PinMap.o | | IfxPort_P02_8 | unreferenced | -| (8151) | | | | | -| .data.IfxPort_PinMap.IfxPort_P02_6 | IfxPort_PinMap.o | | IfxPort_P02_6 | unreferenced | -| (8149) | | | | | -| .data.IfxPort_PinMap.IfxPort_P10_2 | IfxPort_PinMap.o | | IfxPort_P10_2 | unreferenced | -| (8154) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_10 | IfxPort_PinMap.o | | IfxPort_P11_10 | unreferenced | -| (8161) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_3 | IfxPort_PinMap.o | | IfxPort_P11_3 | unreferenced | -| (8165) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_6 | IfxPort_PinMap.o | | IfxPort_P11_6 | unreferenced | -| (8166) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_9 | IfxPort_PinMap.o | | IfxPort_P11_9 | unreferenced | -| (8167) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_2 | IfxPort_PinMap.o | | IfxPort_P13_2 | unreferenced | -| (8170) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_1 | IfxPort_PinMap.o | | IfxPort_P13_1 | unreferenced | -| (8169) | | | | | -| .data.IfxPort_PinMap.IfxPort_P13_3 | IfxPort_PinMap.o | | IfxPort_P13_3 | unreferenced | -| (8171) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_0 | IfxPort_PinMap.o | | IfxPort_P14_0 | unreferenced | -| (8172) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_1 | IfxPort_PinMap.o | | IfxPort_P14_1 | unreferenced | -| (8173) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_2 | IfxPort_PinMap.o | | IfxPort_P11_2 | unreferenced | -| (8164) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_10 | IfxPort_PinMap.o | | IfxPort_P14_10 | unreferenced | -| (8174) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_3 | IfxPort_PinMap.o | | IfxPort_P14_3 | unreferenced | -| (8176) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_2 | IfxPort_PinMap.o | | IfxPort_P14_2 | unreferenced | -| (8175) | | | | | -| .data.IfxPort_PinMap.IfxPort_P11_11 | IfxPort_PinMap.o | | IfxPort_P11_11 | unreferenced | -| (8162) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_2 | IfxPort_PinMap.o | | IfxPort_P15_2 | unreferenced | -| (8185) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_6 | IfxPort_PinMap.o | | IfxPort_P21_6 | unreferenced | -| (8210) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_7 | IfxPort_PinMap.o | | IfxPort_P21_7 | unreferenced | -| (8211) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_0 | IfxPort_PinMap.o | | IfxPort_P15_0 | unreferenced | -| (8183) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_0 | IfxPort_PinMap.o | | IfxPort_P22_0 | unreferenced | -| (8212) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_11 | IfxPort_PinMap.o | | IfxPort_P20_11 | unreferenced | -| (8195) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_1 | IfxPort_PinMap.o | | IfxPort_P20_1 | unreferenced | -| (8193) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_2 | IfxPort_PinMap.o | | IfxPort_P21_2 | unreferenced | -| (8206) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_8 | IfxPort_PinMap.o | | IfxPort_P14_8 | unreferenced | -| (8181) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_14 | IfxPort_PinMap.o | | IfxPort_P20_14 | unreferenced | -| (8198) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_0 | IfxPort_PinMap.o | | IfxPort_P20_0 | unreferenced | -| (8192) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_9 | IfxPort_PinMap.o | | IfxPort_P20_9 | unreferenced | -| (8203) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_6 | IfxPort_PinMap.o | | IfxPort_P15_6 | unreferenced | -| (8189) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_7 | IfxPort_PinMap.o | | IfxPort_P15_7 | unreferenced | -| (8190) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_0 | IfxPort_PinMap.o | | IfxPort_P21_0 | unreferenced | -| (8204) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_13 | IfxPort_PinMap.o | | IfxPort_P20_13 | unreferenced | -| (8197) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_7 | IfxPort_PinMap.o | | IfxPort_P20_7 | unreferenced | -| (8201) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_8 | IfxPort_PinMap.o | | IfxPort_P20_8 | unreferenced | -| (8202) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_1 | IfxPort_PinMap.o | | IfxPort_P21_1 | unreferenced | -| (8205) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_5 | IfxPort_PinMap.o | | IfxPort_P15_5 | unreferenced | -| (8188) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_3 | IfxPort_PinMap.o | | IfxPort_P21_3 | unreferenced | -| (8207) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_8 | IfxPort_PinMap.o | | IfxPort_P15_8 | unreferenced | -| (8191) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_3 | IfxPort_PinMap.o | | IfxPort_P15_3 | unreferenced | -| (8186) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_3 | IfxPort_PinMap.o | | IfxPort_P20_3 | unreferenced | -| (8199) | | | | | -| .data.IfxPort_PinMap.IfxPort_P14_9 | IfxPort_PinMap.o | | IfxPort_P14_9 | unreferenced | -| (8182) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_4 | IfxPort_PinMap.o | | IfxPort_P21_4 | unreferenced | -| (8208) | | | | | -| .data.IfxPort_PinMap.IfxPort_P21_5 | IfxPort_PinMap.o | | IfxPort_P21_5 | unreferenced | -| (8209) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_1 | IfxPort_PinMap.o | | IfxPort_P15_1 | unreferenced | -| (8184) | | | | | -| .data.IfxPort_PinMap.IfxPort_P15_4 | IfxPort_PinMap.o | | IfxPort_P15_4 | unreferenced | -| (8187) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_12 | IfxPort_PinMap.o | | IfxPort_P20_12 | unreferenced | -| (8196) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_6 | IfxPort_PinMap.o | | IfxPort_P20_6 | unreferenced | -| (8200) | | | | | -| .data.IfxPort_PinMap.IfxPort_P20_10 | IfxPort_PinMap.o | | IfxPort_P20_10 | unreferenced | -| (8194) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_1 | IfxPort_PinMap.o | | IfxPort_P23_1 | unreferenced | -| (8217) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_0 | IfxPort_PinMap.o | | IfxPort_P32_0 | unreferenced | -| (8222) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_7 | IfxPort_PinMap.o | | IfxPort_P33_7 | unreferenced | -| (8237) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_4 | IfxPort_PinMap.o | | IfxPort_P33_4 | unreferenced | -| (8234) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_0 | IfxPort_PinMap.o | | IfxPort_P40_0 | unreferenced | -| (8240) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_1 | IfxPort_PinMap.o | | IfxPort_P40_1 | unreferenced | -| (8241) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_3 | IfxPort_PinMap.o | | IfxPort_P22_3 | unreferenced | -| (8215) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_13 | IfxPort_PinMap.o | | IfxPort_P33_13 | unreferenced | -| (8231) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_2 | IfxPort_PinMap.o | | IfxPort_P23_2 | unreferenced | -| (8218) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_2 | IfxPort_PinMap.o | | IfxPort_P40_2 | unreferenced | -| (8242) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_2 | IfxPort_PinMap.o | | IfxPort_P22_2 | unreferenced | -| (8214) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_6 | IfxPort_PinMap.o | | IfxPort_P33_6 | unreferenced | -| (8236) | | | | | -| .data.IfxPort_PinMap.IfxPort_P22_1 | IfxPort_PinMap.o | | IfxPort_P22_1 | unreferenced | -| (8213) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_10 | IfxPort_PinMap.o | | IfxPort_P33_10 | unreferenced | -| (8228) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_3 | IfxPort_PinMap.o | | IfxPort_P33_3 | unreferenced | -| (8233) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_9 | IfxPort_PinMap.o | | IfxPort_P33_9 | unreferenced | -| (8239) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_3 | IfxPort_PinMap.o | | IfxPort_P32_3 | unreferenced | -| (8224) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_0 | IfxPort_PinMap.o | | IfxPort_P33_0 | unreferenced | -| (8226) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_1 | IfxPort_PinMap.o | | IfxPort_P33_1 | unreferenced | -| (8227) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_8 | IfxPort_PinMap.o | | IfxPort_P33_8 | unreferenced | -| (8238) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_3 | IfxPort_PinMap.o | | IfxPort_P40_3 | unreferenced | -| (8243) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_2 | IfxPort_PinMap.o | | IfxPort_P33_2 | unreferenced | -| (8232) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_4 | IfxPort_PinMap.o | | IfxPort_P23_4 | unreferenced | -| (8220) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_5 | IfxPort_PinMap.o | | IfxPort_P33_5 | unreferenced | -| (8235) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_6 | IfxPort_PinMap.o | | IfxPort_P40_6 | unreferenced | -| (8244) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_2 | IfxPort_PinMap.o | | IfxPort_P32_2 | unreferenced | -| (8223) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_0 | IfxPort_PinMap.o | | IfxPort_P23_0 | unreferenced | -| (8216) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_3 | IfxPort_PinMap.o | | IfxPort_P23_3 | unreferenced | -| (8219) | | | | | -| .data.IfxPort_PinMap.IfxPort_P23_5 | IfxPort_PinMap.o | | IfxPort_P23_5 | unreferenced | -| (8221) | | | | | -| .data.IfxPort_PinMap.IfxPort_P32_4 | IfxPort_PinMap.o | | IfxPort_P32_4 | unreferenced | -| (8225) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_11 | IfxPort_PinMap.o | | IfxPort_P33_11 | unreferenced | -| (8229) | | | | | -| .data.IfxPort_PinMap.IfxPort_P33_12 | IfxPort_PinMap.o | | IfxPort_P33_12 | unreferenced | -| (8230) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_9 | IfxPort_PinMap.o | | IfxPort_P40_9 | unreferenced | -| (8247) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1A_P00_3_IN | unreferenced | -| 00_3_IN (8493) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P33_2_OUT | unreferenced | -| 3_2_OUT (8501) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0B_P02_3_IN | unreferenced | -| 02_3_IN (8491) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P00_4_OUT | unreferenced | -| 0_4_OUT (8502) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2B_P02_7_IN | unreferenced | -| 02_7_IN (8497) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2C_P33_5_IN | unreferenced | -| 33_5_IN (8498) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P02_6_OUT | unreferenced | -| 2_6_OUT (8503) | | | | | -| .data.IfxPort_PinMap.IfxPort_Pin_pinT | IfxPort_PinMap.o | | IfxPort_Pin_pinTable | unreferenced | -| able (8248) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX1_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX1_P33_4_OUT | unreferenced | -| 3_4_OUT (8504) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_8 | IfxPort_PinMap.o | | IfxPort_P40_8 | unreferenced | -| (8246) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P3 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P33_6_OUT | unreferenced | -| 3_6_OUT (8507) | | | | | -| .data.IfxPsi5_PinMap.IfxPsi5_Rx_In_pi | IfxPsi5_PinMap.o | | IfxPsi5_Rx_In_pinTable | unreferenced | -| nTable (8508) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXC_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXC_P33_5_IN | unreferenced | -| P33_5_IN (8557) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P00_6_OUT | unreferenced | -| 0_6_OUT (8505) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_CLK_ | IfxPsi5s_PinMap.o | | IfxPsi5s_CLK_P02_4_OUT | unreferenced | -| P02_4_OUT (8553) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P02_6_OUT | unreferenced | -| 02_6_OUT (8559) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P00_2_OUT | unreferenced | -| 0_2_OUT (8499) | | | | | -| .data.IfxPsi5_PinMap.IfxPsi5_Tx_Out_p | IfxPsi5_PinMap.o | | IfxPsi5_Tx_Out_pinTable | unreferenced | -| inTable (8509) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX2_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX2_P02_8_OUT | unreferenced | -| 2_8_OUT (8506) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_CLK_ | IfxPsi5s_PinMap.o | | IfxPsi5s_CLK_P33_10_OUT | unreferenced | -| P33_10_OUT (8554) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXA_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXA_P00_3_IN | unreferenced | -| P00_3_IN (8555) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1B_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1B_P02_5_IN | unreferenced | -| 02_5_IN (8494) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P00_4_OUT | unreferenced | -| 00_4_OUT (8558) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0A_P00_1_IN | unreferenced | -| 00_1_IN (8490) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX2A_P | IfxPsi5_PinMap.o | | IfxPsi5_RX2A_P00_5_IN | unreferenced | -| 00_5_IN (8496) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_TX_P | IfxPsi5s_PinMap.o | | IfxPsi5s_TX_P33_6_OUT | unreferenced | -| 33_6_OUT (8560) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX0C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX0C_P33_1_IN | unreferenced | -| 33_1_IN (8492) | | | | | -| .data.IfxPort_PinMap.IfxPort_P40_7 | IfxPort_PinMap.o | | IfxPort_P40_7 | unreferenced | -| (8245) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_RX1C_P | IfxPsi5_PinMap.o | | IfxPsi5_RX1C_P33_3_IN | unreferenced | -| 33_3_IN (8495) | | | | | -| .rodata.IfxPsi5_PinMap.IfxPsi5_TX0_P0 | IfxPsi5_PinMap.o | | IfxPsi5_TX0_P02_2_OUT | unreferenced | -| 2_2_OUT (8500) | | | | | -| .rodata.IfxPsi5s_PinMap.IfxPsi5s_RXB_ | IfxPsi5s_PinMap.o | | IfxPsi5s_RXB_P02_5_IN | unreferenced | -| P02_5_IN (8556) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_HSICI | IfxQspi_PinMap.o | | IfxQspi2_HSICINB_P15_3_IN | unreferenced | -| NB_P15_3_IN (8590) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_HSICI | IfxQspi_PinMap.o | | IfxQspi3_HSICINA_P33_9_IN | unreferenced | -| NA_P33_9_IN (8591) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MRSTA | IfxQspi_PinMap.o | | IfxQspi0_MRSTA_P20_12_IN | unreferenced | -| _P20_12_IN (8593) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_HSICI | IfxQspi_PinMap.o | | IfxQspi3_HSICINB_P33_10_IN | unreferenced | -| NB_P33_10_IN (8592) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTA | IfxQspi_PinMap.o | | IfxQspi2_MRSTA_P15_4_IN | unreferenced | -| _P15_4_IN (8596) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Clk_Ou | IfxPsi5s_PinMap.o | | IfxPsi5s_Clk_Out_pinTable | unreferenced | -| t_pinTable (8561) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Rx_In_ | IfxPsi5s_PinMap.o | | IfxPsi5s_Rx_In_pinTable | unreferenced | -| pinTable (8562) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTB | IfxQspi_PinMap.o | | IfxQspi2_MRSTB_P15_7_IN | unreferenced | -| _P15_7_IN (8597) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTF | IfxQspi_PinMap.o | | IfxQspi3_MRSTFN_P21_2_IN | unreferenced | -| N_P21_2_IN (8605) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MRST_ | IfxQspi_PinMap.o | | IfxQspi0_MRST_P20_12_OUT | unreferenced | -| P20_12_OUT (8607) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P10_6_OUT | unreferenced | -| P10_6_OUT (8609) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P10_1_OUT | unreferenced | -| P10_1_OUT (8608) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRST_ | IfxQspi_PinMap.o | | IfxQspi1_MRST_P11_3_OUT | unreferenced | -| P11_3_OUT (8610) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRST_ | IfxQspi_PinMap.o | | IfxQspi2_MRST_P15_4_OUT | unreferenced | -| P15_4_OUT (8611) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRSTA | IfxQspi_PinMap.o | | IfxQspi1_MRSTA_P10_1_IN | unreferenced | -| _P10_1_IN (8594) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTC | IfxQspi_PinMap.o | | IfxQspi2_MRSTCP_P21_3_IN | unreferenced | -| P_P21_3_IN (8599) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTE | IfxQspi_PinMap.o | | IfxQspi3_MRSTE_P22_1_IN | unreferenced | -| _P22_1_IN (8604) | | | | | -| .data.IfxPsi5s_PinMap.IfxPsi5s_Tx_Out | IfxPsi5s_PinMap.o | | IfxPsi5s_Tx_Out_pinTable | unreferenced | -| _pinTable (8563) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTC | IfxQspi_PinMap.o | | IfxQspi2_MRSTCN_P21_2_IN | unreferenced | -| N_P21_2_IN (8598) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MRSTB | IfxQspi_PinMap.o | | IfxQspi1_MRSTB_P11_3_IN | unreferenced | -| _P11_3_IN (8595) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRSTE | IfxQspi_PinMap.o | | IfxQspi2_MRSTE_P15_2_IN | unreferenced | -| _P15_2_IN (8600) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTA | IfxQspi_PinMap.o | | IfxQspi3_MRSTA_P02_5_IN | unreferenced | -| _P02_5_IN (8601) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTF | IfxQspi_PinMap.o | | IfxQspi3_MRSTFP_P21_3_IN | unreferenced | -| P_P21_3_IN (8606) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P02_5_OUT | unreferenced | -| P02_5_OUT (8613) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P10_7_OUT | unreferenced | -| P10_7_OUT (8614) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P22_1_OUT | unreferenced | -| P22_1_OUT (8615) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MRST_ | IfxQspi_PinMap.o | | IfxQspi2_MRST_P15_7_OUT | unreferenced | -| P15_7_OUT (8612) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRST_ | IfxQspi_PinMap.o | | IfxQspi3_MRST_P33_13_OUT | unreferenced | -| P33_13_OUT (8616) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSRA | IfxQspi_PinMap.o | | IfxQspi0_MTSRA_P20_14_IN | unreferenced | -| _P20_14_IN (8617) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_HSICI | IfxQspi_PinMap.o | | IfxQspi2_HSICINA_P15_2_IN | unreferenced | -| NA_P15_2_IN (8589) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTD | IfxQspi_PinMap.o | | IfxQspi3_MRSTD_P33_13_IN | unreferenced | -| _P33_13_IN (8603) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MRSTB | IfxQspi_PinMap.o | | IfxQspi3_MRSTB_P10_7_IN | unreferenced | -| _P10_7_IN (8602) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRC | IfxQspi_PinMap.o | | IfxQspi1_MTSRC_P10_4_IN | unreferenced | -| _P10_4_IN (8620) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRD | IfxQspi_PinMap.o | | IfxQspi3_MTSRD_P33_12_IN | unreferenced | -| _P33_12_IN (8625) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P02_6_OUT | unreferenced | -| P02_6_OUT (8639) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRN | IfxQspi_PinMap.o | | IfxQspi3_MTSRN_P22_2_OUT | unreferenced | -| _P22_2_OUT (8637) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P22_0_OUT | unreferenced | -| P22_0_OUT (8641) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLKA | IfxQspi_PinMap.o | | IfxQspi0_SCLKA_P20_11_IN | unreferenced | -| _P20_11_IN (8643) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKA | IfxQspi_PinMap.o | | IfxQspi2_SCLKA_P15_3_IN | unreferenced | -| _P15_3_IN (8646) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRP | IfxQspi_PinMap.o | | IfxQspi2_MTSRP_P13_3_OUT | unreferenced | -| _P13_3_OUT (8634) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRA | IfxQspi_PinMap.o | | IfxQspi2_MTSRA_P15_5_IN | unreferenced | -| _P15_5_IN (8621) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKB | IfxQspi_PinMap.o | | IfxQspi2_SCLKB_P15_8_IN | unreferenced | -| _P15_8_IN (8647) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKA | IfxQspi_PinMap.o | | IfxQspi3_SCLKA_P02_7_IN | unreferenced | -| _P02_7_IN (8648) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKB | IfxQspi_PinMap.o | | IfxQspi3_SCLKB_P10_8_IN | unreferenced | -| _P10_8_IN (8649) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLKA | IfxQspi_PinMap.o | | IfxQspi1_SCLKA_P10_2_IN | unreferenced | -| _P10_2_IN (8644) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_4_OUT | unreferenced | -| P10_4_OUT (8631) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSR_ | IfxQspi_PinMap.o | | IfxQspi2_MTSR_P15_6_OUT | unreferenced | -| P15_6_OUT (8636) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLKB | IfxQspi_PinMap.o | | IfxQspi1_SCLKB_P11_6_IN | unreferenced | -| _P11_6_IN (8645) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSR_ | IfxQspi_PinMap.o | | IfxQspi0_MTSR_P20_12_OUT | unreferenced | -| P20_12_OUT (8627) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_1_OUT | unreferenced | -| P10_1_OUT (8629) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P10_3_OUT | unreferenced | -| P10_3_OUT (8630) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P10_6_OUT | unreferenced | -| P10_6_OUT (8640) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSR_ | IfxQspi_PinMap.o | | IfxQspi3_MTSR_P33_12_OUT | unreferenced | -| P33_12_OUT (8642) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSR_ | IfxQspi_PinMap.o | | IfxQspi2_MTSR_P15_5_OUT | unreferenced | -| P15_5_OUT (8635) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRA | IfxQspi_PinMap.o | | IfxQspi1_MTSRA_P10_3_IN | unreferenced | -| _P10_3_IN (8618) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRA | IfxQspi_PinMap.o | | IfxQspi3_MTSRA_P02_6_IN | unreferenced | -| _P02_6_IN (8623) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRP | IfxQspi_PinMap.o | | IfxQspi3_MTSRP_P22_3_OUT | unreferenced | -| _P22_3_OUT (8638) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRE | IfxQspi_PinMap.o | | IfxQspi3_MTSRE_P22_0_IN | unreferenced | -| _P22_0_IN (8626) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSRB | IfxQspi_PinMap.o | | IfxQspi1_MTSRB_P11_9_IN | unreferenced | -| _P11_9_IN (8619) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRB | IfxQspi_PinMap.o | | IfxQspi2_MTSRB_P15_6_IN | unreferenced | -| _P15_6_IN (8622) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_MTSRB | IfxQspi_PinMap.o | | IfxQspi3_MTSRB_P10_6_IN | unreferenced | -| _P10_6_IN (8624) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_MTSR_ | IfxQspi_PinMap.o | | IfxQspi0_MTSR_P20_14_OUT | unreferenced | -| P20_14_OUT (8628) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_MTSR_ | IfxQspi_PinMap.o | | IfxQspi1_MTSR_P11_9_OUT | unreferenced | -| P11_9_OUT (8632) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_MTSRN | IfxQspi_PinMap.o | | IfxQspi2_MTSRN_P13_2_OUT | unreferenced | -| _P13_2_OUT (8633) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLK_ | IfxQspi_PinMap.o | | IfxQspi1_SCLK_P10_2_OUT | unreferenced | -| P10_2_OUT (8654) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKN | IfxQspi_PinMap.o | | IfxQspi3_SCLKN_P22_0_OUT | unreferenced | -| _P22_0_OUT (8661) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_3_OUT | unreferenced | -| P15_3_OUT (8658) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSIA | IfxQspi_PinMap.o | | IfxQspi3_SLSIA_P02_4_IN | unreferenced | -| _P02_4_IN (8672) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P02_7_OUT | unreferenced | -| P02_7_OUT (8663) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P22_3_OUT | unreferenced | -| P22_3_OUT (8665) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSIB | IfxQspi_PinMap.o | | IfxQspi2_SLSIB_P15_1_IN | unreferenced | -| _P15_1_IN (8671) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSIC | IfxQspi_PinMap.o | | IfxQspi3_SLSIC_P33_10_IN | unreferenced | -| _P33_10_IN (8673) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO4 | IfxQspi_PinMap.o | | IfxQspi0_SLSO4_P11_11_OUT | unreferenced | -| _P11_11_OUT (8680) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO1 | IfxQspi_PinMap.o | | IfxQspi0_SLSO13_P15_0_OUT | unreferenced | -| 3_P15_0_OUT (8676) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSIA | IfxQspi_PinMap.o | | IfxQspi2_SLSIA_P15_2_IN | unreferenced | -| _P15_2_IN (8670) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO5 | IfxQspi_PinMap.o | | IfxQspi0_SLSO5_P11_2_OUT | unreferenced | -| _P11_2_OUT (8681) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSIA | IfxQspi_PinMap.o | | IfxQspi0_SLSIA_P20_13_IN | unreferenced | -| _P20_13_IN (8667) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSIB | IfxQspi_PinMap.o | | IfxQspi0_SLSIB_P20_9_IN | unreferenced | -| _P20_9_IN (8668) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLK_ | IfxQspi_PinMap.o | | IfxQspi0_SCLK_P20_11_OUT | unreferenced | -| P20_11_OUT (8652) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKN | IfxQspi_PinMap.o | | IfxQspi2_SCLKN_P13_0_OUT | unreferenced | -| _P13_0_OUT (8656) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SCLK_ | IfxQspi_PinMap.o | | IfxQspi0_SCLK_P20_13_OUT | unreferenced | -| P20_13_OUT (8653) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_6_OUT | unreferenced | -| P15_6_OUT (8659) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLK_ | IfxQspi_PinMap.o | | IfxQspi2_SCLK_P15_8_OUT | unreferenced | -| P15_8_OUT (8660) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO0 | IfxQspi_PinMap.o | | IfxQspi0_SLSO0_P20_8_OUT | unreferenced | -| _P20_8_OUT (8675) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKP | IfxQspi_PinMap.o | | IfxQspi3_SCLKP_P22_1_OUT | unreferenced | -| _P22_1_OUT (8662) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSIA | IfxQspi_PinMap.o | | IfxQspi1_SLSIA_P11_10_IN | unreferenced | -| _P11_10_IN (8669) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO1 | IfxQspi_PinMap.o | | IfxQspi0_SLSO1_P20_9_OUT | unreferenced | -| _P20_9_OUT (8677) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKE | IfxQspi_PinMap.o | | IfxQspi3_SCLKE_P22_3_IN | unreferenced | -| _P22_3_IN (8651) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SCLKP | IfxQspi_PinMap.o | | IfxQspi2_SCLKP_P13_1_OUT | unreferenced | -| _P13_1_OUT (8657) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P10_8_OUT | unreferenced | -| P10_8_OUT (8664) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLK_ | IfxQspi_PinMap.o | | IfxQspi3_SCLK_P33_11_OUT | unreferenced | -| P33_11_OUT (8666) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSID | IfxQspi_PinMap.o | | IfxQspi3_SLSID_P22_2_IN | unreferenced | -| _P22_2_IN (8674) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO2 | IfxQspi_PinMap.o | | IfxQspi0_SLSO2_P20_13_OUT | unreferenced | -| _P20_13_OUT (8678) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO3 | IfxQspi_PinMap.o | | IfxQspi0_SLSO3_P11_10_OUT | unreferenced | -| _P11_10_OUT (8679) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SCLKD | IfxQspi_PinMap.o | | IfxQspi3_SCLKD_P33_11_IN | unreferenced | -| _P33_11_IN (8650) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SCLK_ | IfxQspi_PinMap.o | | IfxQspi1_SCLK_P11_6_OUT | unreferenced | -| P11_6_OUT (8655) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO3 | IfxQspi_PinMap.o | | IfxQspi1_SLSO3_P11_10_OUT | unreferenced | -| _P11_10_OUT (8690) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO8 | IfxQspi_PinMap.o | | IfxQspi1_SLSO8_P10_4_OUT | unreferenced | -| _P10_4_OUT (8695) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO7 | IfxQspi_PinMap.o | | IfxQspi2_SLSO7_P20_10_OUT | unreferenced | -| _P20_10_OUT (8704) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO6 | IfxQspi_PinMap.o | | IfxQspi1_SLSO6_P33_10_OUT | unreferenced | -| _P33_10_OUT (8693) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO6 | IfxQspi_PinMap.o | | IfxQspi2_SLSO6_P33_13_OUT | unreferenced | -| _P33_13_OUT (8703) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO0 | IfxQspi_PinMap.o | | IfxQspi3_SLSO0_P02_4_OUT | unreferenced | -| _P02_4_OUT (8707) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO11_P33_10_OUT | unreferenced | -| 1_P33_10_OUT (8708) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO2 | IfxQspi_PinMap.o | | IfxQspi3_SLSO2_P02_1_OUT | unreferenced | -| _P02_1_OUT (8713) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO4 | IfxQspi_PinMap.o | | IfxQspi1_SLSO4_P11_11_OUT | unreferenced | -| _P11_11_OUT (8691) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO6 | IfxQspi_PinMap.o | | IfxQspi0_SLSO6_P20_10_OUT | unreferenced | -| _P20_10_OUT (8682) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO2 | IfxQspi_PinMap.o | | IfxQspi1_SLSO2_P20_13_OUT | unreferenced | -| _P20_13_OUT (8689) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO9 | IfxQspi_PinMap.o | | IfxQspi1_SLSO9_P10_5_OUT | unreferenced | -| _P10_5_OUT (8696) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO1 | IfxQspi_PinMap.o | | IfxQspi2_SLSO1_P14_2_OUT | unreferenced | -| _P14_2_OUT (8698) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO8 | IfxQspi_PinMap.o | | IfxQspi0_SLSO8_P20_6_OUT | unreferenced | -| _P20_6_OUT (8684) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO3 | IfxQspi_PinMap.o | | IfxQspi2_SLSO3_P14_3_OUT | unreferenced | -| _P14_3_OUT (8700) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO4 | IfxQspi_PinMap.o | | IfxQspi2_SLSO4_P14_7_OUT | unreferenced | -| _P14_7_OUT (8701) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO2 | IfxQspi_PinMap.o | | IfxQspi2_SLSO2_P14_6_OUT | unreferenced | -| _P14_6_OUT (8699) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO8 | IfxQspi_PinMap.o | | IfxQspi2_SLSO8_P20_6_OUT | unreferenced | -| _P20_6_OUT (8705) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO0 | IfxQspi_PinMap.o | | IfxQspi1_SLSO0_P20_8_OUT | unreferenced | -| _P20_8_OUT (8686) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO9 | IfxQspi_PinMap.o | | IfxQspi2_SLSO9_P20_3_OUT | unreferenced | -| _P20_3_OUT (8706) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO13_P23_1_OUT | unreferenced | -| 3_P23_1_OUT (8710) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO7 | IfxQspi_PinMap.o | | IfxQspi0_SLSO7_P33_5_OUT | unreferenced | -| _P33_5_OUT (8683) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO1_P02_0_OUT | unreferenced | -| _P02_0_OUT (8711) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO1_P33_9_OUT | unreferenced | -| _P33_9_OUT (8712) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO5 | IfxQspi_PinMap.o | | IfxQspi1_SLSO5_P11_2_OUT | unreferenced | -| _P11_2_OUT (8692) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO1 | IfxQspi_PinMap.o | | IfxQspi1_SLSO10_P10_0_OUT | unreferenced | -| 0_P10_0_OUT (8687) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO5 | IfxQspi_PinMap.o | | IfxQspi2_SLSO5_P15_1_OUT | unreferenced | -| _P15_1_OUT (8702) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO7 | IfxQspi_PinMap.o | | IfxQspi1_SLSO7_P33_5_OUT | unreferenced | -| _P33_5_OUT (8694) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi1_SLSO1 | IfxQspi_PinMap.o | | IfxQspi1_SLSO1_P20_9_OUT | unreferenced | -| _P20_9_OUT (8688) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO1 | IfxQspi_PinMap.o | | IfxQspi3_SLSO12_P22_2_OUT | unreferenced | -| 2_P22_2_OUT (8709) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi0_SLSO9 | IfxQspi_PinMap.o | | IfxQspi0_SLSO9_P20_3_OUT | unreferenced | -| _P20_3_OUT (8685) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi2_SLSO0 | IfxQspi_PinMap.o | | IfxQspi2_SLSO0_P15_2_OUT | unreferenced | -| _P15_2_OUT (8697) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mrst_In_ | IfxQspi_PinMap.o | | IfxQspi_Mrst_In_pinTable | unreferenced | -| pinTable (8725) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Slso_Out | IfxQspi_PinMap.o | | IfxQspi_Slso_Out_pinTable | unreferenced | -| _pinTable (8732) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EMGSTOPA | IfxScu_PinMap.o | | IfxScu_EMGSTOPA_P33_8_IN | unreferenced | -| _P33_8_IN (9026) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG0DC | IfxScu_PinMap.o | | IfxScu_HWCFG0DCLDO_P14_6_IN | unreferenced | -| LDO_P14_6_IN (9033) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Slsi_In_ | IfxQspi_PinMap.o | | IfxQspi_Slsi_In_pinTable | unreferenced | -| pinTable (8731) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EMGSTOPB | IfxScu_PinMap.o | | IfxScu_EMGSTOPB_P21_2_IN | unreferenced | -| _P21_2_IN (9027) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO7 | IfxQspi_PinMap.o | | IfxQspi3_SLSO7_P33_7_OUT | unreferenced | -| _P33_7_OUT (8722) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG1EV | IfxScu_PinMap.o | | IfxScu_HWCFG1EVR33_P14_5_IN | unreferenced | -| R33_P14_5_IN (9034) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG2EV | IfxScu_PinMap.o | | IfxScu_HWCFG2EVR13_P14_2_IN | unreferenced | -| R13_P14_2_IN (9035) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG3_B | IfxScu_PinMap.o | | IfxScu_HWCFG3_BMI_P14_3_IN | unreferenced | -| MI_P14_3_IN (9036) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK1_ | IfxScu_PinMap.o | | IfxScu_EXTCLK1_P11_12_OUT | unreferenced | -| P11_12_OUT (9031) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Hsicin_I | IfxQspi_PinMap.o | | IfxQspi_Hsicin_In_pinTable | unreferenced | -| n_pinTable (8724) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mrst_Out | IfxQspi_PinMap.o | | IfxQspi_Mrst_Out_pinTable | unreferenced | -| _pinTable (8726) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO2 | IfxQspi_PinMap.o | | IfxQspi3_SLSO2_P33_8_OUT | unreferenced | -| _P33_8_OUT (8714) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO4 | IfxQspi_PinMap.o | | IfxQspi3_SLSO4_P02_3_OUT | unreferenced | -| _P02_3_OUT (8716) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO5 | IfxQspi_PinMap.o | | IfxQspi3_SLSO5_P23_4_OUT | unreferenced | -| _P23_4_OUT (8719) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO7 | IfxQspi_PinMap.o | | IfxQspi3_SLSO7_P00_9_OUT | unreferenced | -| _P00_9_OUT (8721) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mtsr_In_ | IfxQspi_PinMap.o | | IfxQspi_Mtsr_In_pinTable | unreferenced | -| pinTable (8727) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Mtsr_Out | IfxQspi_PinMap.o | | IfxQspi_Mtsr_Out_pinTable | unreferenced | -| _pinTable (8728) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO6 | IfxQspi_PinMap.o | | IfxQspi3_SLSO6_P00_8_OUT | unreferenced | -| _P00_8_OUT (8720) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO5 | IfxQspi_PinMap.o | | IfxQspi3_SLSO5_P02_8_OUT | unreferenced | -| _P02_8_OUT (8718) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Sclk_In_ | IfxQspi_PinMap.o | | IfxQspi_Sclk_In_pinTable | unreferenced | -| pinTable (8729) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_DCDCSYNC | IfxScu_PinMap.o | | IfxScu_DCDCSYNC_P32_2_OUT | unreferenced | -| _P32_2_OUT (9024) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_DCDCSYNC | IfxScu_PinMap.o | | IfxScu_DCDCSYNC_P33_13_OUT | unreferenced | -| _P33_13_OUT (9025) | | | | | -| .data.IfxQspi_PinMap.IfxQspi_Sclk_Out | IfxQspi_PinMap.o | | IfxQspi_Sclk_Out_pinTable | unreferenced | -| _pinTable (8730) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO8 | IfxQspi_PinMap.o | | IfxQspi3_SLSO8_P10_5_OUT | unreferenced | -| _P10_5_OUT (8723) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EVRWUPA_ | IfxScu_PinMap.o | | IfxScu_EVRWUPA_P14_1_IN | unreferenced | -| P14_1_IN (9028) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EVRWUPB_ | IfxScu_PinMap.o | | IfxScu_EVRWUPB_P15_1_IN | unreferenced | -| P15_1_IN (9029) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK0_ | IfxScu_PinMap.o | | IfxScu_EXTCLK0_P23_1_OUT | unreferenced | -| P23_1_OUT (9030) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_EXTCLK1_ | IfxScu_PinMap.o | | IfxScu_EXTCLK1_P32_4_OUT | unreferenced | -| P32_4_OUT (9032) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO3 | IfxQspi_PinMap.o | | IfxQspi3_SLSO3_P02_2_OUT | unreferenced | -| _P02_2_OUT (8715) | | | | | -| .rodata.IfxQspi_PinMap.IfxQspi3_SLSO4 | IfxQspi_PinMap.o | | IfxQspi3_SLSO4_P23_5_OUT | unreferenced | -| _P23_5_OUT (8717) | | | | | -| .data.IfxScu_PinMap.IfxScu_Hwcfg_In_p | IfxScu_PinMap.o | | IfxScu_Hwcfg_In_pinTable | unreferenced | -| inTable (9064) | | | | | -| .data.IfxScu_PinMap.IfxScu_Req_In_pin | IfxScu_PinMap.o | | IfxScu_Req_In_pinTable | unreferenced | -| Table (9065) | | | | | -| .data.IfxScu_PinMap.IfxScu_Wdtlck_Out | IfxScu_PinMap.o | | IfxScu_Wdtlck_Out_pinTable | unreferenced | -| _pinTable (9066) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ6_P02 | IfxScu_PinMap.o | | IfxScu_REQ6_P02_0_IN | unreferenced | -| _0_IN (9053) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDTSLCK_ | IfxScu_PinMap.o | | IfxScu_WDTSLCK_P20_9_OUT | unreferenced | -| P20_9_OUT (9059) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0A | IfxSent_PinMap.o | | IfxSent_SENT0A_AN24_IN | unreferenced | -| _AN24_IN (9156) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ10_P1 | IfxScu_PinMap.o | | IfxScu_REQ10_P14_3_IN | unreferenced | -| 4_3_IN (9041) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ3_P10 | IfxScu_PinMap.o | | IfxScu_REQ3_P10_3_IN | unreferenced | -| _3_IN (9050) | | | | | -| .data.IfxScu_PinMap.IfxScu_Emgstop_In | IfxScu_PinMap.o | | IfxScu_Emgstop_In_pinTable | unreferenced | -| _pinTable (9061) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0A | IfxSent_PinMap.o | | IfxSent_SENT0A_P40_0_IN | unreferenced | -| _P40_0_IN (9157) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ8_P33 | IfxScu_PinMap.o | | IfxScu_REQ8_P33_7_IN | unreferenced | -| _7_IN (9055) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDT1LCK_ | IfxScu_PinMap.o | | IfxScu_WDT1LCK_P20_7_OUT | unreferenced | -| P20_7_OUT (9058) | | | | | -| .data.IfxScu_PinMap.IfxScu_Evrwup_In_ | IfxScu_PinMap.o | | IfxScu_Evrwup_In_pinTable | unreferenced | -| pinTable (9062) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG5_P | IfxScu_PinMap.o | | IfxScu_HWCFG5_P10_6_IN | unreferenced | -| 10_6_IN (9038) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ0_P15 | IfxScu_PinMap.o | | IfxScu_REQ0_P15_4_IN | unreferenced | -| _4_IN (9040) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ16_P1 | IfxScu_PinMap.o | | IfxScu_REQ16_P15_1_IN | unreferenced | -| 5_1_IN (9047) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ14_P0 | IfxScu_PinMap.o | | IfxScu_REQ14_P02_1_IN | unreferenced | -| 2_1_IN (9045) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ15_P1 | IfxScu_PinMap.o | | IfxScu_REQ15_P14_1_IN | unreferenced | -| 4_1_IN (9046) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ5_P10 | IfxScu_PinMap.o | | IfxScu_REQ5_P10_8_IN | unreferenced | -| _8_IN (9052) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG6_P | IfxScu_PinMap.o | | IfxScu_HWCFG6_P14_4_IN | unreferenced | -| 14_4_IN (9039) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_HWCFG4_P | IfxScu_PinMap.o | | IfxScu_HWCFG4_P10_5_IN | unreferenced | -| 10_5_IN (9037) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ4_P10 | IfxScu_PinMap.o | | IfxScu_REQ4_P10_7_IN | unreferenced | -| _7_IN (9051) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ7_P00 | IfxScu_PinMap.o | | IfxScu_REQ7_P00_4_IN | unreferenced | -| _4_IN (9054) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ12_P1 | IfxScu_PinMap.o | | IfxScu_REQ12_P11_10_IN | unreferenced | -| 1_10_IN (9043) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_WDT0LCK_ | IfxScu_PinMap.o | | IfxScu_WDT0LCK_P20_8_OUT | unreferenced | -| P20_8_OUT (9057) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ11_P2 | IfxScu_PinMap.o | | IfxScu_REQ11_P20_9_IN | unreferenced | -| 0_9_IN (9042) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ2_P10 | IfxScu_PinMap.o | | IfxScu_REQ2_P10_2_IN | unreferenced | -| _2_IN (9049) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ1_P15 | IfxScu_PinMap.o | | IfxScu_REQ1_P15_8_IN | unreferenced | -| _8_IN (9048) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ9_P20 | IfxScu_PinMap.o | | IfxScu_REQ9_P20_0_IN | unreferenced | -| _0_IN (9056) | | | | | -| .rodata.IfxScu_PinMap.IfxScu_REQ13_P1 | IfxScu_PinMap.o | | IfxScu_REQ13_P15_5_IN | unreferenced | -| 5_5_IN (9044) | | | | | -| .data.IfxScu_PinMap.IfxScu_Dcdcsync_O | IfxScu_PinMap.o | | IfxScu_Dcdcsync_Out_pinTable | unreferenced | -| ut_pinTable (9060) | | | | | -| .data.IfxScu_PinMap.IfxScu_Extclk_Out | IfxScu_PinMap.o | | IfxScu_Extclk_Out_pinTable | unreferenced | -| _pinTable (9063) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1A | IfxSent_PinMap.o | | IfxSent_SENT1A_P40_1_IN | unreferenced | -| _P40_1_IN (9161) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2B | IfxSent_PinMap.o | | IfxSent_SENT2B_P00_3_IN | unreferenced | -| _P00_3_IN (9166) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5C | IfxSent_PinMap.o | | IfxSent_SENT5C_P33_5_IN | unreferenced | -| _P33_5_IN (9183) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC3_P | IfxSent_PinMap.o | | IfxSent_SPC3_P00_4_OUT | unreferenced | -| 00_4_OUT (9187) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC4_P | IfxSent_PinMap.o | | IfxSent_SPC4_P00_5_OUT | unreferenced | -| 00_5_OUT (9188) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC5_P | IfxSent_PinMap.o | | IfxSent_SPC5_P00_6_OUT | unreferenced | -| 00_6_OUT (9189) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2D | IfxSent_PinMap.o | | IfxSent_SENT2D_AN36_IN | unreferenced | -| _AN36_IN (9168) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3C | IfxSent_PinMap.o | | IfxSent_SENT3C_P02_5_IN | unreferenced | -| _P02_5_IN (9173) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2A | IfxSent_PinMap.o | | IfxSent_SENT2A_AN26_IN | unreferenced | -| _AN26_IN (9164) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3B | IfxSent_PinMap.o | | IfxSent_SENT3B_P00_4_IN | unreferenced | -| _P00_4_IN (9172) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3D | IfxSent_PinMap.o | | IfxSent_SENT3D_P40_7_IN | unreferenced | -| _P40_7_IN (9175) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1A | IfxSent_PinMap.o | | IfxSent_SENT1A_AN25_IN | unreferenced | -| _AN25_IN (9160) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2C | IfxSent_PinMap.o | | IfxSent_SENT2C_P02_6_IN | unreferenced | -| _P02_6_IN (9167) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2D | IfxSent_PinMap.o | | IfxSent_SENT2D_P40_6_IN | unreferenced | -| _P40_6_IN (9169) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1C | IfxSent_PinMap.o | | IfxSent_SENT1C_P02_7_IN | unreferenced | -| _P02_7_IN (9163) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3A | IfxSent_PinMap.o | | IfxSent_SENT3A_AN27_IN | unreferenced | -| _AN27_IN (9170) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4A | IfxSent_PinMap.o | | IfxSent_SENT4A_AN38_IN | unreferenced | -| _AN38_IN (9176) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4B | IfxSent_PinMap.o | | IfxSent_SENT4B_P00_5_IN | unreferenced | -| _P00_5_IN (9178) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4C | IfxSent_PinMap.o | | IfxSent_SENT4C_P33_6_IN | unreferenced | -| _P33_6_IN (9179) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5A | IfxSent_PinMap.o | | IfxSent_SENT5A_P40_9_IN | unreferenced | -| _P40_9_IN (9181) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5B | IfxSent_PinMap.o | | IfxSent_SENT5B_P00_6_IN | unreferenced | -| _P00_6_IN (9182) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT4A | IfxSent_PinMap.o | | IfxSent_SENT4A_P40_8_IN | unreferenced | -| _P40_8_IN (9177) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT2A | IfxSent_PinMap.o | | IfxSent_SENT2A_P40_2_IN | unreferenced | -| _P40_2_IN (9165) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT5A | IfxSent_PinMap.o | | IfxSent_SENT5A_AN39_IN | unreferenced | -| _AN39_IN (9180) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3A | IfxSent_PinMap.o | | IfxSent_SENT3A_P40_3_IN | unreferenced | -| _P40_3_IN (9171) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC0_P | IfxSent_PinMap.o | | IfxSent_SPC0_P00_1_OUT | unreferenced | -| 00_1_OUT (9184) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT3D | IfxSent_PinMap.o | | IfxSent_SENT3D_AN37_IN | unreferenced | -| _AN37_IN (9174) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC1_P | IfxSent_PinMap.o | | IfxSent_SPC1_P02_7_OUT | unreferenced | -| 02_7_OUT (9185) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SPC2_P | IfxSent_PinMap.o | | IfxSent_SPC2_P00_3_OUT | unreferenced | -| 00_3_OUT (9186) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0B | IfxSent_PinMap.o | | IfxSent_SENT0B_P00_1_IN | unreferenced | -| _P00_1_IN (9158) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT1B | IfxSent_PinMap.o | | IfxSent_SENT1B_P00_2_IN | unreferenced | -| _P00_2_IN (9162) | | | | | -| .rodata.IfxSent_PinMap.IfxSent_SENT0C | IfxSent_PinMap.o | | IfxSent_SENT0C_P02_8_IN | unreferenced | -| _P02_8_IN (9159) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX12 | IfxVadc_PinMap.o | | IfxVadc_EMUX12_P00_8_OUT | unreferenced | -| _P00_8_OUT (9286) | | | | | -| .data.IfxSent_PinMap.IfxSent_Sent_In_ | IfxSent_PinMap.o | | IfxSent_Sent_In_pinTable | unreferenced | -| pinTable (9190) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX12 | IfxVadc_PinMap.o | | IfxVadc_EMUX12_P33_4_OUT | unreferenced | -| _P33_4_OUT (9287) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL2 | IfxVadc_PinMap.o | | IfxVadc_G0BFL2_P33_6_OUT | unreferenced | -| _P33_6_OUT (9290) | | | | | -| .data.IfxSmu_PinMap.IfxSmu_Fsp_Out_pi | IfxSmu_PinMap.o | | IfxSmu_Fsp_Out_pinTable | unreferenced | -| nTable (9268) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL1 | IfxVadc_PinMap.o | | IfxVadc_G1BFL1_P33_1_OUT | unreferenced | -| _P33_1_OUT (9293) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL3 | IfxVadc_PinMap.o | | IfxVadc_G1BFL3_P33_3_OUT | unreferenced | -| _P33_3_OUT (9295) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX01 | IfxVadc_PinMap.o | | IfxVadc_EMUX01_P33_2_OUT | unreferenced | -| _P33_2_OUT (9279) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL1 | IfxVadc_PinMap.o | | IfxVadc_G2BFL1_P00_5_OUT | unreferenced | -| _P00_5_OUT (9297) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL3 | IfxVadc_PinMap.o | | IfxVadc_G2BFL3_P00_7_OUT | unreferenced | -| _P00_7_OUT (9299) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL0 | IfxVadc_PinMap.o | | IfxVadc_G3BFL0_P10_6_OUT | unreferenced | -| _P10_6_OUT (9301) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL1 | IfxVadc_PinMap.o | | IfxVadc_G3BFL1_P10_1_OUT | unreferenced | -| _P10_1_OUT (9302) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX00 | IfxVadc_PinMap.o | | IfxVadc_EMUX00_P02_6_OUT | unreferenced | -| _P02_6_OUT (9276) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL1 | IfxVadc_PinMap.o | | IfxVadc_G3BFL1_P10_7_OUT | unreferenced | -| _P10_7_OUT (9303) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX02 | IfxVadc_PinMap.o | | IfxVadc_EMUX02_P02_8_OUT | unreferenced | -| _P02_8_OUT (9280) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX00 | IfxVadc_PinMap.o | | IfxVadc_EMUX00_P33_3_OUT | unreferenced | -| _P33_3_OUT (9277) | | | | | -| .rodata.IfxSmu_PinMap.IfxSmu_FSP_P33_ | IfxSmu_PinMap.o | | IfxSmu_FSP_P33_8_OUT | unreferenced | -| 8_OUT (9267) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX02 | IfxVadc_PinMap.o | | IfxVadc_EMUX02_P33_1_OUT | unreferenced | -| _P33_1_OUT (9281) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX11 | IfxVadc_PinMap.o | | IfxVadc_EMUX11_P00_7_OUT | unreferenced | -| _P00_7_OUT (9284) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX11 | IfxVadc_PinMap.o | | IfxVadc_EMUX11_P33_5_OUT | unreferenced | -| _P33_5_OUT (9285) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL0 | IfxVadc_PinMap.o | | IfxVadc_G0BFL0_P33_4_OUT | unreferenced | -| _P33_4_OUT (9288) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX01 | IfxVadc_PinMap.o | | IfxVadc_EMUX01_P02_7_OUT | unreferenced | -| _P02_7_OUT (9278) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL3 | IfxVadc_PinMap.o | | IfxVadc_G0BFL3_P33_7_OUT | unreferenced | -| _P33_7_OUT (9291) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX10 | IfxVadc_PinMap.o | | IfxVadc_EMUX10_P33_6_OUT | unreferenced | -| _P33_6_OUT (9283) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0BFL1 | IfxVadc_PinMap.o | | IfxVadc_G0BFL1_P33_5_OUT | unreferenced | -| _P33_5_OUT (9289) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL0 | IfxVadc_PinMap.o | | IfxVadc_G1BFL0_P33_0_OUT | unreferenced | -| _P33_0_OUT (9292) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1BFL2 | IfxVadc_PinMap.o | | IfxVadc_G1BFL2_P33_2_OUT | unreferenced | -| _P33_2_OUT (9294) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL0 | IfxVadc_PinMap.o | | IfxVadc_G2BFL0_P00_4_OUT | unreferenced | -| _P00_4_OUT (9296) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2BFL2 | IfxVadc_PinMap.o | | IfxVadc_G2BFL2_P00_6_OUT | unreferenced | -| _P00_6_OUT (9298) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL0 | IfxVadc_PinMap.o | | IfxVadc_G3BFL0_P10_0_OUT | unreferenced | -| _P10_0_OUT (9300) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_EMUX10 | IfxVadc_PinMap.o | | IfxVadc_EMUX10_P00_6_OUT | unreferenced | -| _P00_6_OUT (9282) | | | | | -| .data.IfxSent_PinMap.IfxSent_Spc_Out_ | IfxSent_PinMap.o | | IfxSent_Spc_Out_pinTable | unreferenced | -| pinTable (9191) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_10_ | IfxVadc_PinMap.o | | IfxVadc_G1_10_P40_2_IN | unreferenced | -| P40_2_IN (9321) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_1_A | IfxVadc_PinMap.o | | IfxVadc_G1_1_AN17_IN | unreferenced | -| N17_IN (9326) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_2_A | IfxVadc_PinMap.o | | IfxVadc_G1_2_AN18_IN | unreferenced | -| N18_IN (9327) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_12_ | IfxVadc_PinMap.o | | IfxVadc_G1_12_AN28_IN | unreferenced | -| AN28_IN (9324) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_9_A | IfxVadc_PinMap.o | | IfxVadc_G1_9_AN25_IN | unreferenced | -| N25_IN (9333) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_3_A | IfxVadc_PinMap.o | | IfxVadc_G1_3_AN19_IN | unreferenced | -| N19_IN (9328) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_6_A | IfxVadc_PinMap.o | | IfxVadc_G0_6_AN6_IN | unreferenced | -| N6_IN (9316) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_0_A | IfxVadc_PinMap.o | | IfxVadc_G1_0_AN16_IN | unreferenced | -| N16_IN (9319) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_7_A | IfxVadc_PinMap.o | | IfxVadc_G0_7_AN7_IN | unreferenced | -| N7_IN (9317) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_11_ | IfxVadc_PinMap.o | | IfxVadc_G1_11_AN27_IN | unreferenced | -| AN27_IN (9322) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_0_A | IfxVadc_PinMap.o | | IfxVadc_G0_0_AN0_IN | unreferenced | -| N0_IN (9306) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_4_A | IfxVadc_PinMap.o | | IfxVadc_G1_4_AN20_IN | unreferenced | -| N20_IN (9329) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_9_P | IfxVadc_PinMap.o | | IfxVadc_G1_9_P40_1_IN | unreferenced | -| 40_1_IN (9334) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_11_ | IfxVadc_PinMap.o | | IfxVadc_G0_11_AN11_IN | unreferenced | -| AN11_IN (9308) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_13_ | IfxVadc_PinMap.o | | IfxVadc_G0_13_AN13_IN | unreferenced | -| AN13_IN (9310) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL2 | IfxVadc_PinMap.o | | IfxVadc_G3BFL2_P10_2_OUT | unreferenced | -| _P10_2_OUT (9304) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3BFL3 | IfxVadc_PinMap.o | | IfxVadc_G3BFL3_P10_3_OUT | unreferenced | -| _P10_3_OUT (9305) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_10_ | IfxVadc_PinMap.o | | IfxVadc_G0_10_AN10_IN | unreferenced | -| AN10_IN (9307) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_3_A | IfxVadc_PinMap.o | | IfxVadc_G0_3_AN3_IN | unreferenced | -| N3_IN (9313) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_4_A | IfxVadc_PinMap.o | | IfxVadc_G0_4_AN4_IN | unreferenced | -| N4_IN (9314) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_2_A | IfxVadc_PinMap.o | | IfxVadc_G0_2_AN2_IN | unreferenced | -| N2_IN (9312) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_5_A | IfxVadc_PinMap.o | | IfxVadc_G0_5_AN5_IN | unreferenced | -| N5_IN (9315) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_11_ | IfxVadc_PinMap.o | | IfxVadc_G1_11_P40_3_IN | unreferenced | -| P40_3_IN (9323) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_8_A | IfxVadc_PinMap.o | | IfxVadc_G0_8_AN8_IN | unreferenced | -| N8_IN (9318) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_8_A | IfxVadc_PinMap.o | | IfxVadc_G1_8_AN24_IN | unreferenced | -| N24_IN (9331) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_5_A | IfxVadc_PinMap.o | | IfxVadc_G1_5_AN21_IN | unreferenced | -| N21_IN (9330) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_10_ | IfxVadc_PinMap.o | | IfxVadc_G1_10_AN26_IN | unreferenced | -| AN26_IN (9320) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_8_P | IfxVadc_PinMap.o | | IfxVadc_G1_8_P40_0_IN | unreferenced | -| 40_0_IN (9332) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G1_13_ | IfxVadc_PinMap.o | | IfxVadc_G1_13_AN29_IN | unreferenced | -| AN29_IN (9325) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_0_A | IfxVadc_PinMap.o | | IfxVadc_G2_0_AN32_IN | unreferenced | -| N32_IN (9335) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_12_ | IfxVadc_PinMap.o | | IfxVadc_G0_12_AN12_IN | unreferenced | -| AN12_IN (9309) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G0_1_A | IfxVadc_PinMap.o | | IfxVadc_G0_1_AN1_IN | unreferenced | -| N1_IN (9311) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_8_P | IfxVadc_PinMap.o | | IfxVadc_G3_8_P00_4_IN | unreferenced | -| 00_4_IN (9362) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_9_P | IfxVadc_PinMap.o | | IfxVadc_G3_9_P00_3_IN | unreferenced | -| 00_3_IN (9363) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_Emux_Out | IfxVadc_PinMap.o | | IfxVadc_Emux_Out_pinTable | unreferenced | -| _pinTable (9364) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_7_A | IfxVadc_PinMap.o | | IfxVadc_G2_7_AN39_IN | unreferenced | -| N39_IN (9350) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_2_P | IfxVadc_PinMap.o | | IfxVadc_G3_2_P00_10_IN | unreferenced | -| 00_10_IN (9356) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_GxBfl_Ou | IfxVadc_PinMap.o | | IfxVadc_GxBfl_Out_pinTable | unreferenced | -| t_pinTable (9365) | | | | | -| .data.IfxVadc_PinMap.IfxVadc_Vadcg_In | IfxVadc_PinMap.o | | IfxVadc_Vadcg_In_pinTable | unreferenced | -| _pinTable (9366) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_5_P | IfxVadc_PinMap.o | | IfxVadc_G2_5_P40_7_IN | unreferenced | -| 40_7_IN (9347) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_get32 | unreferenced | -| Buffer_get32 (9555) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_4_P | IfxVadc_PinMap.o | | IfxVadc_G3_4_P00_8_IN | unreferenced | -| 00_8_IN (9358) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_0_P | IfxVadc_PinMap.o | | IfxVadc_G3_0_P00_12_IN | unreferenced | -| 00_12_IN (9352) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_1_P | IfxVadc_PinMap.o | | IfxVadc_G3_1_P00_11_IN | unreferenced | -| 00_11_IN (9355) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_3_P | IfxVadc_PinMap.o | | IfxVadc_G3_3_P00_9_IN | unreferenced | -| 00_9_IN (9357) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_4_A | IfxVadc_PinMap.o | | IfxVadc_G2_4_AN36_IN | unreferenced | -| N36_IN (9344) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_6_P | IfxVadc_PinMap.o | | IfxVadc_G2_6_P40_8_IN | unreferenced | -| 40_8_IN (9349) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_6_P | IfxVadc_PinMap.o | | IfxVadc_G3_6_P00_6_IN | unreferenced | -| 00_6_IN (9360) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_14_ | IfxVadc_PinMap.o | | IfxVadc_G2_14_AN48_IN | unreferenced | -| AN48_IN (9340) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_12_ | IfxVadc_PinMap.o | | IfxVadc_G2_12_AN46_IN | unreferenced | -| AN46_IN (9338) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_1_A | IfxVadc_PinMap.o | | IfxVadc_G2_1_AN33_IN | unreferenced | -| N33_IN (9342) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_3_A | IfxVadc_PinMap.o | | IfxVadc_G2_3_AN35_IN | unreferenced | -| N35_IN (9343) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_11_ | IfxVadc_PinMap.o | | IfxVadc_G3_11_P00_1_IN | unreferenced | -| P00_1_IN (9354) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_6_A | IfxVadc_PinMap.o | | IfxVadc_G2_6_AN38_IN | unreferenced | -| N38_IN (9348) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_10_ | IfxVadc_PinMap.o | | IfxVadc_G2_10_AN44_IN | unreferenced | -| AN44_IN (9336) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_7_P | IfxVadc_PinMap.o | | IfxVadc_G2_7_P40_9_IN | unreferenced | -| 40_9_IN (9351) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_5_P | IfxVadc_PinMap.o | | IfxVadc_G3_5_P00_7_IN | unreferenced | -| 00_7_IN (9359) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_13_ | IfxVadc_PinMap.o | | IfxVadc_G2_13_AN47_IN | unreferenced | -| AN47_IN (9339) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_5_A | IfxVadc_PinMap.o | | IfxVadc_G2_5_AN37_IN | unreferenced | -| N37_IN (9346) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_4_P | IfxVadc_PinMap.o | | IfxVadc_G2_4_P40_6_IN | unreferenced | -| 40_6_IN (9345) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_11_ | IfxVadc_PinMap.o | | IfxVadc_G2_11_AN45_IN | unreferenced | -| AN45_IN (9337) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G2_15_ | IfxVadc_PinMap.o | | IfxVadc_G2_15_AN49_IN | unreferenced | -| AN49_IN (9341) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_10_ | IfxVadc_PinMap.o | | IfxVadc_G3_10_P00_2_IN | unreferenced | -| P00_2_IN (9353) | | | | | -| .rodata.IfxVadc_PinMap.IfxVadc_G3_7_P | IfxVadc_PinMap.o | | IfxVadc_G3_7_P00_5_IN | unreferenced | -| 00_5_IN (9361) | | | | | -| .rodata.IfxHssl_cfg.IfxHssl_cfg_hsctI | IfxHssl_cfg.o | | IfxHssl_cfg_hsctIndexMap | unreferenced | -| ndexMap (9751) | | | | | -| .rodata.IfxHssl_cfg.IfxHssl_cfg_hsslI | IfxHssl_cfg.o | | IfxHssl_cfg_hsslIndexMap | unreferenced | -| ndexMap (9752) | | | | | -| .rodata.IfxI2c_cfg.IfxI2c_cfg_indexMa | IfxI2c_cfg.o | | IfxI2c_cfg_indexMap | unreferenced | -| p (9760) | | | | | -| .rodata.IfxMsc_cfg.IfxMsc_cfg_indexMa | IfxMsc_cfg.o | | IfxMsc_cfg_indexMap | unreferenced | -| p (9766) | | | | | -| .rodata.IfxMtu_cfg.IfxMtu_sramTable | IfxMtu_cfg.o | | IfxMtu_sramTable | unreferenced | -| (9772) | | | | | -| .rodata.IfxEray_cfg.IfxEray_cfg_index | IfxEray_cfg.o | | IfxEray_cfg_indexMap | unreferenced | -| Map (9724) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_read32 | unreferenced | -| Buffer_read32 (9559) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_endWrite | Ifx_Fifo.o | | Ifx_Fifo_endWrite | unreferenced | -| (9619) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_pFlashT | IfxFlash_cfg.o | | IfxFlash_pFlashTableLog | unreferenced | -| ableLog (9733) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_clear (9616) | Ifx_Fifo.o | | Ifx_Fifo_clear | unreferenced | -| .text.Ifx_Fifo.Ifx_Fifo_canWriteCount | Ifx_Fifo.o | | Ifx_Fifo_canWriteCount | unreferenced | -| (9618) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_write (9620) | Ifx_Fifo.o | | Ifx_Fifo_write | unreferenced | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTableEepLog | unreferenced | -| ableEepLog (9730) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_destroy | Ifx_Fifo.o | | Ifx_Fifo_destroy | unreferenced | -| (9610) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_get16 | unreferenced | -| Buffer_get16 (9556) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_addDataIncr | unreferenced | -| Buffer_addDataIncr (9557) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_canReadCount | Ifx_Fifo.o | | Ifx_Fifo_canReadCount | unreferenced | -| (9613) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_read8 | unreferenced | -| Buffer_read8 (9558) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_read (9615) | Ifx_Fifo.o | | Ifx_Fifo_read | unreferenced | -| .text.Ifx_Fifo.Ifx_Fifo_beginWrite | Ifx_Fifo.o | | Ifx_Fifo_beginWrite | unreferenced | -| (9617) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_write32 | unreferenced | -| Buffer_write32 (9561) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_readEnd | Ifx_Fifo.o | | Ifx_Fifo_readEnd | unreferenced | -| (9614) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTablePhys | unreferenced | -| ablePhys (9731) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_dFlashT | IfxFlash_cfg.o | | IfxFlash_dFlashTableUcbLog | unreferenced | -| ableUcbLog (9732) | | | | | -| .text.Ifx_Fifo.Ifx_Fifo_beginRead | Ifx_Fifo.o | | Ifx_Fifo_beginRead | unreferenced | -| (9612) | | | | | -| .rodata.IfxFlash_cfg.IfxFlash_pFlashT | IfxFlash_cfg.o | | IfxFlash_pFlashTablePhys | unreferenced | -| ablePhys (9734) | | | | | -| .text.Ifx_CircularBuffer.Ifx_Circular | Ifx_CircularBuffer.o | | Ifx_CircularBuffer_write8 | unreferenced | -| Buffer_write8 (9560) | | | | | -| .text.IfxVadc.IfxVadc_resetKernel | IfxVadc.o | | IfxVadc_resetKernel | unreferenced | -| (9845) | | | | | -| .text.IfxVadc.IfxVadc_selectPowerSupp | IfxVadc.o | | IfxVadc_selectPowerSupplyVoltage | unreferenced | -| lyVoltage (9846) | | | | | -| .text.IfxVadc.IfxVadc_initialiseAdcAr | IfxVadc.o | | IfxVadc_initialiseAdcArbiterClock | unreferenced | -| biterClock (9840) | | | | | -| .text.IfxVadc.IfxVadc_setArbiterPrior | IfxVadc.o | | IfxVadc_setArbiterPriority | unreferenced | -| ity (9847) | | | | | -| .text.IfxVadc.IfxVadc_setScan (9848) | IfxVadc.o | | IfxVadc_setScan | unreferenced | -| .text.IfxVadc.IfxVadc_startupCalibrat | IfxVadc.o | | IfxVadc_startupCalibration | unreferenced | -| ion (9849) | | | | | -| .text.IfxVadc.IfxVadc_initializeFAdcD | IfxVadc.o | | IfxVadc_initializeFAdcD | unreferenced | -| (9842) | | | | | -| .rodata.IfxMultican_cfg.IfxMultican_c | IfxMultican_cfg.o | | IfxMultican_cfg_indexMap | unreferenced | -| fg_indexMap (9778) | | | | | -| .text.IfxVadc.IfxVadc_initialiseAdcCo | IfxVadc.o | | IfxVadc_initialiseAdcConverterClock | unreferenced | -| nverterClock (9841) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_disable | IfxVadc_Adc.o | | IfxVadc_Adc_disableModule | unreferenced | -| Module (9999) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_deInitG | IfxVadc_Adc.o | | IfxVadc_Adc_deInitGroup | unreferenced | -| roup (9998) | | | | | -| .rodata.IfxQspi_cfg.IfxQspi_cfg_index | IfxQspi_cfg.o | | IfxQspi_cfg_indexMap | unreferenced | -| Map (9796) | | | | | -| .rodata.IfxPort_cfg.IfxPort_cfg_index | IfxPort_cfg.o | | IfxPort_cfg_indexMap | unreferenced | -| Map (9785) | | | | | -| .rodata.IfxVadc_cfg.IfxVadc_cfg_srcAd | IfxVadc_cfg.o | | IfxVadc_cfg_srcAddresses | unreferenced | -| dresses (9820) | | | | | -| .text.IfxVadc.IfxVadc_disableAccess | IfxVadc.o | | IfxVadc_disableAccess | unreferenced | -| (9827) | | | | | -| .text.IfxVadc.IfxVadc_enableGroupSync | IfxVadc.o | | IfxVadc_enableGroupSync | unreferenced | -| (9830) | | | | | -| .text.IfxVadc.IfxVadc_getAdcAnalogFre | IfxVadc.o | | IfxVadc_getAdcAnalogFrequency | unreferenced | -| quency (9831) | | | | | -| .text.IfxVadc.IfxVadc_disablePostCali | IfxVadc.o | | IfxVadc_disablePostCalibration | unreferenced | -| bration (9828) | | | | | -| .text.IfxVadc.IfxVadc_getAdcDigitalFr | IfxVadc.o | | IfxVadc_getAdcDigitalFrequency | unreferenced | -| equency (9832) | | | | | -| .text.IfxVadc.IfxVadc_getAdcModuleFre | IfxVadc.o | | IfxVadc_getAdcModuleFrequency | unreferenced | -| quency (9833) | | | | | -| .text.IfxVadc.IfxVadc_configExternalM | IfxVadc.o | | IfxVadc_configExternalMultiplexerMode | unreferenced | -| ultiplexerMode (9826) | | | | | -| .rodata.IfxPort_cfg.IfxPort_cfg_esrMa | IfxPort_cfg.o | | IfxPort_cfg_esrMasks | unreferenced | -| sks (9784) | | | | | -| .text.IfxVadc.IfxVadc_getBackgroundSc | IfxVadc.o | | IfxVadc_getBackgroundScanStatus | unreferenced | -| anStatus (9834) | | | | | -| .text.IfxVadc.IfxVadc_getChannelConve | IfxVadc.o | | IfxVadc_getChannelConversionTime | unreferenced | -| rsionTime (9835) | | | | | -| .text.IfxVadc.IfxVadc_getQueueStatus | IfxVadc.o | | IfxVadc_getQueueStatus | unreferenced | -| (9836) | | | | | -| .text.IfxVadc.IfxVadc_enableAccess | IfxVadc.o | | IfxVadc_enableAccess | unreferenced | -| (9829) | | | | | -| .text.IfxVadc.IfxVadc_getResultBasedO | IfxVadc.o | | IfxVadc_getResultBasedOnRequestSource | unreferenced | -| nRequestSource (9837) | | | | | -| .text.IfxVadc.IfxVadc_getScanStatus | IfxVadc.o | | IfxVadc_getScanStatus | unreferenced | -| (9838) | | | | | -| .text.IfxVadc.IfxVadc_getSrcAddress | IfxVadc.o | | IfxVadc_getSrcAddress | unreferenced | -| (9839) | | | | | -| .text.IfxVadc.IfxVadc_initializeFAdcI | IfxVadc.o | | IfxVadc_initializeFAdcI | unreferenced | -| (9843) | | | | | -| .text.IfxVadc.IfxVadc_isPostCalibrati | IfxVadc.o | | IfxVadc_isPostCalibration | unreferenced | -| on (9844) | | | | | -| .text.IfxStm.IfxStm_enableOcdsSuspend | IfxStm.o | | IfxStm_enableOcdsSuspend | unreferenced | -| (10103) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initExt | IfxVadc_Adc.o | | IfxVadc_Adc_initExternalMultiplexerModeConfig | unreferenced | -| ernalMultiplexerModeConfig (10009) | | | | | -| .rodata.IfxVadc_Adc.IfxVadc_Adc_maste | IfxVadc_Adc.o | | | unreferenced | -| rIndex (10011) | | | | | -| .text.IfxStm.IfxStm_disableComparator | IfxStm.o | | IfxStm_disableComparatorInterrupt | unreferenced | -| Interrupt (10100) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getChan | IfxVadc_Adc.o | | IfxVadc_Adc_getChannelConfig | unreferenced | -| nelConfig (10000) | | | | | -| .text.IfxStm.IfxStm_isCompareFlagSet | IfxStm.o | | IfxStm_isCompareFlagSet | unreferenced | -| (10109) | | | | | -| .text.IfxStm.IfxStm_resetModule | IfxStm.o | | IfxStm_resetModule | unreferenced | -| (10110) | | | | | -| .text.IfxStm.IfxStm_setCompareControl | IfxStm.o | | IfxStm_setCompareControl | unreferenced | -| (10111) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initMod | IfxVadc_Adc.o | | IfxVadc_Adc_initModuleConfig | unreferenced | -| uleConfig (10008) | | | | | -| .text.IfxStm.IfxStm_getSrcPointer | IfxStm.o | | IfxStm_getSrcPointer | unreferenced | -| (10106) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initGro | IfxVadc_Adc.o | | IfxVadc_Adc_initGroupConfig | unreferenced | -| upConfig (10006) | | | | | -| .text.IfxScuCcu.IfxScuCcu_calculateSy | IfxScuCcu.o | | IfxScuCcu_calculateSysPllDividers | unreferenced | -| sPllDividers (10197) | | | | | -| .rodata.IfxVadc_Adc._999002_IfxVadc_A | IfxVadc_Adc.o | | | unreferenced | -| dc_defaultGroupConfig (10013) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getChan | IfxVadc_Adc.o | | IfxVadc_Adc_getChannelConversionTime | unreferenced | -| nelConversionTime (10001) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getBbbFrequ | IfxScuCcu.o | | IfxScuCcu_getBbbFrequency | unreferenced | -| ency (10200) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initMod | IfxVadc_Adc.o | | IfxVadc_Adc_initModule | unreferenced | -| ule (10007) | | | | | -| .text.IfxStm.IfxStm_initCompareConfig | IfxStm.o | | IfxStm_initCompareConfig | unreferenced | -| (10108) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initCha | IfxVadc_Adc.o | | IfxVadc_Adc_initChannel | unreferenced | -| nnel (10003) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initCha | IfxVadc_Adc.o | | IfxVadc_Adc_initChannelConfig | unreferenced | -| nnelConfig (10004) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initGro | IfxVadc_Adc.o | | IfxVadc_Adc_initGroup | unreferenced | -| up (10005) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_initExt | IfxVadc_Adc.o | | IfxVadc_Adc_initExternalMultiplexerMode | unreferenced | -| ernalMultiplexerMode (10010) | | | | | -| .text.IfxVadc_Adc.IfxVadc_Adc_getGrou | IfxVadc_Adc.o | | IfxVadc_Adc_getGroupConfig | unreferenced | -| pConfig (10002) | | | | | -| .rodata.IfxVadc_Adc._999001_IfxVadc_A | IfxVadc_Adc.o | | | unreferenced | -| dc_defaultChannelConfig (10012) | | | | | -| .text.IfxStm.IfxStm_disableModule | IfxStm.o | | IfxStm_disableModule | unreferenced | -| (10101) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getFsi2Freq | IfxScuCcu.o | | IfxScuCcu_getFsi2Frequency | unreferenced | -| uency (10202) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getModuleFr | IfxScuCcu.o | | IfxScuCcu_getModuleFrequency | unreferenced | -| equency (10205) | | | | | -| .text.IfxScuCcu.IfxScuCcu_getFsiFrequ | IfxScuCcu.o | | IfxScuCcu_getFsiFrequency | unreferenced | -| ency (10203) | | | | | -| .rodata..7.ini.libcs_fpu (14430) | _doflt.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14431) | _doflt.o | libcs_fpu.a | | unreferenced | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrReceive | unreferenced | -| ster_isrReceive (10897) | | | | | -| .text.IfxPort.IfxPort_setESR (11060) | IfxPort.o | | IfxPort_setESR | unreferenced | -| .text.IfxPort.IfxPort_setPinModeLvdsM | IfxPort.o | | IfxPort_setPinModeLvdsMedium | unreferenced | -| edium (11066) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrDmaReceive | unreferenced | -| ster_isrDmaReceive (10893) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrPhaseTransition | unreferenced | -| ster_isrPhaseTransition (10896) | | | | | -| .text.IfxPort.IfxPort_disableEmergenc | IfxPort.o | | IfxPort_disableEmergencyStop | unreferenced | -| yStop (11055) | | | | | -| .text.IfxPort.IfxPort_enableEmergency | IfxPort.o | | IfxPort_enableEmergencyStop | unreferenced | -| Stop (11056) | | | | | -| .text.IfxPort.IfxPort_setPinModeLvdsH | IfxPort.o | | IfxPort_setPinModeLvdsHigh | unreferenced | -| igh (11065) | | | | | -| .text.IfxMtu.IfxMtu_clearSram (11151) | IfxMtu.o | | IfxMtu_clearSram | unreferenced | -| .text.IfxMtu.IfxMtu_clearSramContinue | IfxMtu.o | | IfxMtu_clearSramContinue | unreferenced | -| (11152) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initModule | unreferenced | -| ster_initModule (10891) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_setChannelBaudrate | unreferenced | -| ster_setChannelBaudrate (10903) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_writeLong | unreferenced | -| ster_writeLong (10906) | | | | | -| .text.IfxPort.IfxPort_getAddress | IfxPort.o | | IfxPort_getAddress | unreferenced | -| (11057) | | | | | -| .text.IfxPort.IfxPort_getIndex | IfxPort.o | | IfxPort_getIndex | unreferenced | -| (11058) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_lock | unreferenced | -| ster_lock (10900) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_unlock | unreferenced | -| ster_unlock (10904) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_read | unreferenced | -| ster_read (10902) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrError | unreferenced | -| ster_isrError (10895) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_packLongModeBuffer | unreferenced | -| ster_packLongModeBuffer (10901) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrUserDefined | unreferenced | -| ster_isrUserDefined (10899) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_write | unreferenced | -| ster_write (10905) | | | | | -| .text.IfxPort.IfxPort_resetESR | IfxPort.o | | IfxPort_resetESR | unreferenced | -| (11059) | | | | | -| .text.IfxPort.IfxPort_setGroupModeOut | IfxPort.o | | IfxPort_setGroupModeOutput | unreferenced | -| put (11062) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrDmaTransmit | unreferenced | -| ster_isrDmaTransmit (10894) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_isrTransmit | unreferenced | -| ster_isrTransmit (10898) | | | | | -| .text.IfxPort.IfxPort_setGroupModeInp | IfxPort.o | | IfxPort_setGroupModeInput | unreferenced | -| ut (11061) | | | | | -| .text.IfxPort.IfxPort_setGroupPadDriv | IfxPort.o | | IfxPort_setGroupPadDriver | unreferenced | -| er (11063) | | | | | -| .text.IfxMtu.IfxMtu_clearErrorTrackin | IfxMtu.o | | IfxMtu_clearErrorTracking | unreferenced | -| g (11150) | | | | | -| .text.IfxQspi_SpiMaster.IfxQspi_SpiMa | IfxQspi_SpiMaster.o | | IfxQspi_SpiMaster_initModuleConfig | unreferenced | -| ster_initModuleConfig (10892) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsTrigger | unreferenced | -| bleChannelsTrigger (11263) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_res | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_resetChannels | unreferenced | -| etChannels (11266) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsOutput | unreferenced | -| bleChannelsOutput (11262) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_set | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_setTimeTrigger | unreferenced | -| TimeTrigger (11269) | | | | | -| .text.IfxMtu.IfxMtu_getTrackedSramAdd | IfxMtu.o | | IfxMtu_getTrackedSramAddresses | unreferenced | -| resses (11156) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_clea | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_clearOneNotification | unreferenced | -| rOneNotification (11271) | | | | | -| .text.IfxMtu.IfxMtu_writeSramAddress | IfxMtu.o | | IfxMtu_writeSramAddress | unreferenced | -| (11159) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_set | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_setChannelsForceUpdate | unreferenced | -| ChannelsForceUpdate (11268) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_clea | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_clearZeroNotification | unreferenced | -| rZeroNotification (11272) | | | | | -| .text.IfxMtu.IfxMtu_waitForMbistDone | IfxMtu.o | | IfxMtu_waitForMbistDone | unreferenced | -| (11160) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_bui | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_buildFeature | unreferenced | -| ldFeature (11256) | | | | | -| .text.IfxMtu.IfxMtu_getSystemAddress | IfxMtu.o | | IfxMtu_getSystemAddress | unreferenced | -| (11155) | | | | | -| .text.IfxMtu.IfxMtu_runNonDestructive | IfxMtu.o | | IfxMtu_runNonDestructiveInversionTest | unreferenced | -| InversionTest (11158) | | | | | -| .text.IfxMtu.IfxMtu_readSramAddress | IfxMtu.o | | IfxMtu_readSramAddress | unreferenced | -| (11157) | | | | | -| .text.IfxGtm.IfxGtm_disable (11231) | IfxGtm.o | | IfxGtm_disable | unreferenced | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_conf | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_configurePwmMode | unreferenced | -| igurePwmMode (11273) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getClockFrequency | unreferenced | -| lockFrequency (11274) | | | | | -| .text.IfxMtu.IfxMtu_clearSramStart | IfxMtu.o | | IfxMtu_clearSramStart | unreferenced | -| (11153) | | | | | -| .text.IfxMtu.IfxMtu_enableErrorTracki | IfxMtu.o | | IfxMtu_enableErrorTracking | unreferenced | -| ng (11154) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableTimeTrigger | unreferenced | -| bleTimeTrigger (11265) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getClockSource | unreferenced | -| lockSource (11275) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareOne | unreferenced | -| ompareOne (11276) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannels | unreferenced | -| bleChannels (11261) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Agc_ena | IfxGtm_Atom.o | | IfxGtm_Atom_Agc_enableChannelsUpdate | unreferenced | -| bleChannelsUpdate (11264) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getT | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getTimerPointer | unreferenced | -| imerPointer (11282) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruReadAddress0 | unreferenced | -| ruReadAddress0 (11304) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_rais | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_raiseInterruptOne | unreferenced | -| eInterruptOne (11285) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setS | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setSomcSignalLevelControl | unreferenced | -| omcSignalLevelControl (11303) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setCompare | unreferenced | -| ompare (11288) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getClkFre | IfxGtm_Cmu.o | | IfxGtm_Cmu_getClkFrequency | unreferenced | -| quency (11611) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setClockSource | unreferenced | -| lockSource (11287) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setS | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setSomcControl | unreferenced | -| omcControl (11302) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getEclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_getEclkFrequency | unreferenced | -| equency (11612) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setCounterValue | unreferenced | -| ounterValue (11293) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getO | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getOutputLevel | unreferenced | -| utputLevel (11280) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setO | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setOneShotMode | unreferenced | -| neShotMode (11296) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareZeroPointer | unreferenced | -| ompareZeroPointer (11279) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareOnePointer | unreferenced | -| ompareOnePointer (11277) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_isOn | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_isOneNotification | unreferenced | -| eNotification (11283) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_rais | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_raiseInterruptZero | unreferenced | -| eInterruptZero (11286) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruInput | unreferenced | -| ruInput (11300) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setA | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setAruReadAddress1 | unreferenced | -| ruReadAddress1 (11305) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_isZe | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_isZeroNotification | unreferenced | -| roNotification (11284) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCounterValue | unreferenced | -| ounterValue (11301) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setT | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setTriggerOutput | unreferenced | -| riggerOutput (11299) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_setR | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_setResetSource | unreferenced | -| esetSource (11297) | | | | | -| .text.IfxGtm_Atom.IfxGtm_Atom_Ch_getC | IfxGtm_Atom.o | | IfxGtm_Atom_Ch_getCompareZero | unreferenced | -| ompareZero (11278) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_setEclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_setEclkFrequency | unreferenced | -| equency (11621) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getFilterClockSource | unreferenced | -| terClockSource (11730) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareZero | unreferenced | -| pareZero (11814) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isFxClock | IfxGtm_Cmu.o | | IfxGtm_Cmu_isFxClockEnabled | unreferenced | -| Enabled (11618) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getFilterClockFrequency | unreferenced | -| terClockFrequency (11729) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getClockSource | unreferenced | -| ckSource (11811) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_clearO | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_clearOneNotification | unreferenced | -| neNotification (11808) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getOut | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getOutputLevel | unreferenced | -| putLevel (11816) | | | | | -| .text.IfxGtm_Tbu.IfxGtm_Tbu_getClockF | IfxGtm_Tbu.o | | IfxGtm_Tbu_getClockFrequency | unreferenced | -| requency (11716) | | | | | -| .text.IfxGtm_Dpll.IfxGtm_Dpll_getSubI | IfxGtm_Dpll.o | | IfxGtm_Dpll_getSubIncFrequency | unreferenced | -| ncFrequency (11705) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isClkCloc | IfxGtm_Cmu.o | | IfxGtm_Cmu_isClkClockEnabled | unreferenced | -| kEnabled (11616) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_isEclkClo | IfxGtm_Cmu.o | | IfxGtm_Cmu_isEclkClockEnabled | unreferenced | -| ckEnabled (11617) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_selectClk | IfxGtm_Cmu.o | | IfxGtm_Cmu_selectClkInput | unreferenced | -| Input (11619) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getCap | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getCaptureClockFrequency | unreferenced | -| tureClockFrequency (11727) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setClo | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setClockSource | unreferenced | -| ckSource (11734) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setCha | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setChannelNotification | unreferenced | -| nnelNotification (11733) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setTimeoutNotification | unreferenced | -| eoutNotification (11737) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_clearZ | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_clearZeroNotification | unreferenced | -| eroNotification (11809) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getClockFrequency | unreferenced | -| ckFrequency (11810) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareOne | unreferenced | -| pareOne (11812) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getTimeoutClockFrequency | unreferenced | -| eoutClockFrequency (11731) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareOnePointer | unreferenced | -| pareOnePointer (11813) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_getFxClkF | IfxGtm_Cmu.o | | IfxGtm_Cmu_getFxClkFrequency | unreferenced | -| requency (11613) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getTim | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getTimeoutClockSource | unreferenced | -| eoutClockSource (11732) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setFil | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setFilterNotification | unreferenced | -| terNotification (11735) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_setNot | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_setNotificationMode | unreferenced | -| ificationMode (11736) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getCompareZeroPointer | unreferenced | -| pareZeroPointer (11815) | | | | | -| .text.IfxGtm_Tim.IfxGtm_Tim_Ch_getCap | IfxGtm_Tim.o | | IfxGtm_Tim_Ch_getCaptureClockSource | unreferenced | -| tureClockSource (11728) | | | | | -| .text.IfxGtm_Cmu.IfxGtm_Cmu_setGclkFr | IfxGtm_Cmu.o | | IfxGtm_Cmu_setGclkFrequency | unreferenced | -| equency (11622) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setNot | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setNotification | unreferenced | -| ification (11833) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareShadow | unreferenced | -| pareShadow (11828) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getSrc | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getSrcPointer | unreferenced | -| Pointer (11817) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setSig | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setSignalLevel | unreferenced | -| nalLevel (11837) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setSpe | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setSpe | unreferenced | -| (11838) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannel | unreferenced | -| eChannel (11842) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getTim | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getTimerPointer | unreferenced | -| erPointer (11819) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelOutput | unreferenced | -| eChannelOutput (11843) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_getTgc | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_getTgcPointer | unreferenced | -| Pointer (11818) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setTri | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setTriggerOutput | unreferenced | -| ggerOutput (11839) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareOneShadow | unreferenced | -| pareOneShadow (11827) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setOne | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setOneShotMode | unreferenced | -| ShotMode (11834) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompare | unreferenced | -| pare (11825) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelUpdate | unreferenced | -| eChannelUpdate (11844) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannels | unreferenced | -| eChannels (11845) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setRes | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setResetSource | unreferenced | -| etSource (11836) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_build | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_buildFeature | unreferenced | -| Feature (11840) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsOutput | unreferenced | -| eChannelsOutput (11846) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_isOneN | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_isOneNotification | unreferenced | -| otification (11820) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareZeroShadow | unreferenced | -| pareZeroShadow (11830) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsTrigger | unreferenced | -| eChannelsTrigger (11847) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareOne | unreferenced | -| pareOne (11826) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableChannelsUpdate | unreferenced | -| eChannelsUpdate (11848) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_build | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_buildFeatureForChannel | unreferenced | -| FeatureForChannel (11841) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCou | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCounterValue | unreferenced | -| nterValue (11831) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_raiseI | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_raiseInterruptZero | unreferenced | -| nterruptZero (11823) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_raiseI | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_raiseInterruptOne | unreferenced | -| nterruptOne (11822) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setClo | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setClockSource | unreferenced | -| ckSource (11824) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_isZero | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_isZeroNotification | unreferenced | -| Notification (11821) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setPcm | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setPcm | unreferenced | -| (11835) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setCom | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setCompareZero | unreferenced | -| pareZero (11829) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Ch_setGat | IfxGtm_Tom.o | | IfxGtm_Tom_Ch_setGatedCounter | unreferenced | -| edCounter (11832) | | | | | -| .text.IfxGpt12.IfxGpt12_T5_getFrequen | IfxGpt12.o | | IfxGpt12_T5_getFrequency | unreferenced | -| cy (12177) | | | | | -| .text.IfxGpt12.IfxGpt12_disableModule | IfxGpt12.o | | IfxGpt12_disableModule | unreferenced | -| (12179) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getDirection | unreferenced | -| nc_getDirection (12263) | | | | | -| .text.IfxGtm_Atom_Pwm.IfxGtm_Atom_Pwm | IfxGtm_Atom_Pwm.o | | IfxGtm_Atom_Pwm_start | unreferenced | -| _start (12144) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getFault | unreferenced | -| nc_getFault (12264) | | | | | -| .text.IfxGpt12.IfxGpt12_resetModule | IfxGpt12.o | | IfxGpt12_resetModule | unreferenced | -| (12185) | | | | | -| .text.IfxGpt12.IfxGpt12_T6_getFrequen | IfxGpt12.o | | IfxGpt12_T6_getFrequency | unreferenced | -| cy (12178) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setCh | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setChannelForceUpdate | unreferenced | -| annelForceUpdate (11851) | | | | | -| .text.IfxGpt12.IfxGpt12_T3_getFrequen | IfxGpt12.o | | IfxGpt12_T3_getFrequency | unreferenced | -| cy (12175) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getOffset | unreferenced | -| nc_getOffset (12265) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_enabl | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_enableTimeTrigger | unreferenced | -| eTimeTrigger (11849) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_reset | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_resetChannels | unreferenced | -| Channels (11850) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getAbsolutePosition | unreferenced | -| nc_getAbsolutePosition (12262) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getPeriodPerRotation | unreferenced | -| nc_getPeriodPerRotation (12266) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxEudInPi | IfxGpt12.o | | IfxGpt12_initTxEudInPin | unreferenced | -| n (12181) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setTi | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setTimeTrigger | unreferenced | -| meTrigger (11853) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getPosition | unreferenced | -| nc_getPosition (12267) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_setCh | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_setChannelsForceUpdate | unreferenced | -| annelsForceUpdate (11852) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getRawPosition | unreferenced | -| nc_getRawPosition (12268) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getRefreshPeriod | unreferenced | -| nc_getRefreshPeriod (12269) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getResolution | unreferenced | -| nc_getResolution (12270) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getSensorType | unreferenced | -| nc_getSensorType (12271) | | | | | -| .text.IfxGpt12.IfxGpt12_initTxInPin | IfxGpt12.o | | IfxGpt12_initTxInPin | unreferenced | -| (12183) | | | | | -| .text.IfxGpt12.IfxGpt12_T2_getFrequen | IfxGpt12.o | | IfxGpt12_T2_getFrequency | unreferenced | -| cy (12174) | | | | | -| .text.IfxGtm_Tom.IfxGtm_Tom_Tgc_trigg | IfxGtm_Tom.o | | IfxGtm_Tom_Tgc_trigger | unreferenced | -| er (11854) | | | | | -| .text.IfxGpt12.IfxGpt12_T4_getFrequen | IfxGpt12.o | | IfxGpt12_T4_getFrequency | unreferenced | -| cy (12176) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initChann | IfxDma_Dma.o | | IfxDma_Dma_initChannelConfig | unreferenced | -| elConfig (12515) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateFromT2 | unreferenced | -| nc_updateFromT2 (12283) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getSpeed | unreferenced | -| nc_getSpeed (12272) | | | | | -| .text.IfxFlash.IfxFlash_clearCorrecta | IfxFlash.o | | IfxFlash_clearCorrectableErrorTracking | unreferenced | -| bleErrorTracking (12441) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateSpeedFromT2 | unreferenced | -| nc_updateSpeedFromT2 (12285) | | | | | -| .text.IfxFlash.IfxFlash_disableCorrec | IfxFlash.o | | IfxFlash_disableCorrectableErrorTracking | unreferenced | -| tableErrorTracking (12443) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_init | unreferenced | -| nc_init (12274) | | | | | -| .text.IfxFlash.IfxFlash_disableWriteP | IfxFlash.o | | IfxFlash_disableWriteProtection | unreferenced | -| rotection (12445) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_getTurn | unreferenced | -| nc_getTurn (12273) | | | | | -| .text.IfxFlash.IfxFlash_getTrackedUnc | IfxFlash.o | | IfxFlash_getTrackedUncorrectableErrors | unreferenced | -| orrectableErrors (12447) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_deInitCha | IfxDma_Dma.o | | IfxDma_Dma_deInitChannel | unreferenced | -| nnel (12513) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initLinke | IfxDma_Dma.o | | IfxDma_Dma_initLinkedListEntry | unreferenced | -| dListEntry (12516) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_setRefreshPeriod | unreferenced | -| nc_setRefreshPeriod (12280) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initModul | IfxDma_Dma.o | | IfxDma_Dma_initModule | unreferenced | -| e (12517) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initModul | IfxDma_Dma.o | | IfxDma_Dma_initModuleConfig | unreferenced | -| eConfig (12518) | | | | | -| .text.IfxFlash.IfxFlash_getTrackedCor | IfxFlash.o | | IfxFlash_getTrackedCorrectableErrors | unreferenced | -| rectableErrors (12446) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_update | unreferenced | -| nc_update (12282) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateSpeedFromT3 | unreferenced | -| nc_updateSpeedFromT3 (12286) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_initConfig | unreferenced | -| nc_initConfig (12275) | | | | | -| .text.IfxFlash.IfxFlash_selectCorrect | IfxFlash.o | | IfxFlash_selectCorrectableErrorTracking | unreferenced | -| ableErrorTracking (12448) | | | | | -| .text.IfxFlash.IfxFlash_selectUncorre | IfxFlash.o | | IfxFlash_selectUncorrectableErrorTracking | unreferenced | -| ctableErrorTracking (12449) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_configure | IfxDma_Dma.o | | IfxDma_Dma_configureTransactionSet | unreferenced | -| TransactionSet (12511) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_createMod | IfxDma_Dma.o | | IfxDma_Dma_createModuleHandle | unreferenced | -| uleHandle (12512) | | | | | -| .text.IfxDma_Dma.IfxDma_Dma_initChann | IfxDma_Dma.o | | IfxDma_Dma_initChannel | unreferenced | -| el (12514) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_updateFromT3 | unreferenced | -| nc_updateFromT3 (12284) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_resetFaults | unreferenced | -| nc_resetFaults (12278) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_reset | unreferenced | -| nc_reset (12277) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_setOffset | unreferenced | -| nc_setOffset (12279) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_onZeroIrq | unreferenced | -| nc_onZeroIrq (12276) | | | | | -| .text.IfxGpt12_IncrEnc.IfxGpt12_IncrE | IfxGpt12_IncrEnc.o | | IfxGpt12_IncrEnc_stdIfPosInit | unreferenced | -| nc_stdIfPosInit (12281) | | | | | -| .text.IfxFlash.IfxFlash_clearUncorrec | IfxFlash.o | | IfxFlash_clearUncorrectableErrorTracking | unreferenced | -| tableErrorTracking (12442) | | | | | -| .text.IfxFlash.IfxFlash_disableUncorr | IfxFlash.o | | IfxFlash_disableUncorrectableErrorTracking | unreferenced | -| ectableErrorTracking (12444) | | | | | -| .text.IfxCpu.IfxCpu_acquireMutex | IfxCpu.o | | IfxCpu_acquireMutex | unreferenced | -| (12572) | | | | | -| .text.IfxCpu.IfxCpu_resetSpinLock | IfxCpu.o | | IfxCpu_resetSpinLock | unreferenced | -| (12578) | | | | | -| .text.IfxCpu.IfxCpu_waitEvent (12583) | IfxCpu.o | | IfxCpu_waitEvent | unreferenced | -| .text.IfxCpu.IfxCpu_releaseMutex | IfxCpu.o | | IfxCpu_releaseMutex | unreferenced | -| (12577) | | | | | -| .text.IfxCpu.IfxCpu_emitEvent (12584) | IfxCpu.o | | IfxCpu_emitEvent | unreferenced | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_cou | IfxCcu6_Timer.o | | IfxCcu6_Timer_countOneStep | unreferenced | -| ntOneStep (12705) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_sta | IfxCcu6_Timer.o | | IfxCcu6_Timer_startSingleShotMode | unreferenced | -| rtSingleShotMode (12709) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_sto | IfxCcu6_Timer.o | | IfxCcu6_Timer_stop | unreferenced | -| p (12710) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_syn | IfxCcu6_Timer.o | | IfxCcu6_Timer_synchronousStop | unreferenced | -| chronousStop (12712) | | | | | -| .text.IfxCcu6.IfxCcu6_connectTrigger | IfxCcu6.o | | IfxCcu6_connectTrigger | unreferenced | -| (12766) | | | | | -| .text.IfxCpu.IfxCpu_getRandomValue | IfxCpu.o | | IfxCpu_getRandomValue | unreferenced | -| (12575) | | | | | -| .text.IfxCcu6_Timer.IfxCcu6_Timer_syn | IfxCcu6_Timer.o | | IfxCcu6_Timer_synchronousStart | unreferenced | -| chronousStart (12711) | | | | | -| .text.IfxCcu6.IfxCcu6_disableModulati | IfxCcu6.o | | IfxCcu6_disableModulationOutput | unreferenced | -| onOutput (12767) | | | | | -| .text.IfxCcu6.IfxCcu6_enableModulatio | IfxCcu6.o | | IfxCcu6_enableModulationOutput | unreferenced | -| nOutput (12769) | | | | | -| .text.IfxCpu.IfxCpu_getRandomValueWit | IfxCpu.o | | IfxCpu_getRandomValueWithinRange | unreferenced | -| hinRange (12576) | | | | | -| .text.IfxCpu.IfxCpu_setSpinLock | IfxCpu.o | | IfxCpu_setSpinLock | unreferenced | -| (12581) | | | | | -| .text.IfxAsclin.IfxAsclin_read32 | IfxAsclin.o | | IfxAsclin_read32 | unreferenced | -| (12930) | | | | | -| .text.IfxCcu6.IfxCcu6_setOutputPassiv | IfxCcu6.o | | IfxCcu6_setOutputPassiveLevel | unreferenced | -| eLevel (12779) | | | | | -| .text.IfxCcu6.IfxCcu6_setT12CaptureCo | IfxCcu6.o | | IfxCcu6_setT12CaptureCompareState | unreferenced | -| mpareState (12780) | | | | | -| .text.IfxAsclin.IfxAsclin_disableModu | IfxAsclin.o | | IfxAsclin_disableModule | unreferenced | -| le (12917) | | | | | -| .text.IfxCcu6.IfxCcu6_resetModule | IfxCcu6.o | | IfxCcu6_resetModule | unreferenced | -| (12777) | | | | | -| .text.IfxCcu6.IfxCcu6_getCaptureRegis | IfxCcu6.o | | IfxCcu6_getCaptureRegisterValue | unreferenced | -| terValue (12772) | | | | | -| .text.IfxCcu6.IfxCcu6_setT13CaptureCo | IfxCcu6.o | | IfxCcu6_setT13CaptureCompareState | unreferenced | -| mpareState (12784) | | | | | -| .text.IfxCcu6.IfxCcu6_getCaptureShado | IfxCcu6.o | | IfxCcu6_getCaptureShadowRegisterValue | unreferenced | -| wRegisterValue (12773) | | | | | -| .text.IfxAsclin.IfxAsclin_getOvsFrequ | IfxAsclin.o | | IfxAsclin_getOvsFrequency | unreferenced | -| ency (12923) | | | | | -| .text.IfxAsclin.IfxAsclin_getShiftFre | IfxAsclin.o | | IfxAsclin_getShiftFrequency | unreferenced | -| quency (12925) | | | | | -| .text.IfxCcu6.IfxCcu6_readTimer | IfxCcu6.o | | IfxCcu6_readTimer | unreferenced | -| (12776) | | | | | -| .text.IfxAsclin.IfxAsclin_enableAscEr | IfxAsclin.o | | IfxAsclin_enableAscErrorFlags | unreferenced | -| rorFlags (12918) | | | | | -| .text.IfxAsclin.IfxAsclin_read16 | IfxAsclin.o | | IfxAsclin_read16 | unreferenced | -| (12929) | | | | | -| .text.IfxAsclin.IfxAsclin_resetModule | IfxAsclin.o | | IfxAsclin_resetModule | unreferenced | -| (12932) | | | | | -| .text.IfxAsclin.IfxAsclin_setBaudrate | IfxAsclin.o | | IfxAsclin_setBaudrateBitFields | unreferenced | -| BitFields (12933) | | | | | -| .text.IfxCcu6.IfxCcu6_setT12CompareVa | IfxCcu6.o | | IfxCcu6_setT12CompareValue | unreferenced | -| lue (12781) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_wri | IfxAsclin_Asc.o | | IfxAsclin_Asc_write | unreferenced | -| te (13099) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getSendCount | unreferenced | -| SendCount (13086) | | | | | -| .text.Ifx_AngleTrkF32.round_f (13248) | Ifx_AngleTrkF32.o | | round_f | unreferenced | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_std | IfxAsclin_Asc.o | | IfxAsclin_Asc_stdIfDPipeInit | unreferenced | -| IfDPipeInit (13098) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setControlGains | unreferenced | -| _setControlGains (13249) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_initConfig | unreferenced | -| _initConfig (13250) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_blo | IfxAsclin_Asc.o | | IfxAsclin_Asc_blockingRead | unreferenced | -| ckingRead (13076) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_cle | IfxAsclin_Asc.o | | IfxAsclin_Asc_clearRx | unreferenced | -| arRx (13080) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getTxTimeStamp | unreferenced | -| TxTimeStamp (13087) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_isr | IfxAsclin_Asc.o | | IfxAsclin_Asc_isrTransmit | unreferenced | -| Transmit (13095) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_rea | IfxAsclin_Asc.o | | IfxAsclin_Asc_read | unreferenced | -| d (13096) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_res | IfxAsclin_Asc.o | | IfxAsclin_Asc_resetSendCount | unreferenced | -| etSendCount (13097) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getReadCount | unreferenced | -| ReadCount (13084) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_blo | IfxAsclin_Asc.o | | IfxAsclin_Asc_blockingWrite | unreferenced | -| ckingWrite (13077) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_can | IfxAsclin_Asc.o | | IfxAsclin_Asc_canReadCount | unreferenced | -| ReadCount (13078) | | | | | -| .text.IfxAsclin.IfxAsclin_write16 | IfxAsclin.o | | IfxAsclin_write16 | unreferenced | -| (12936) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_can | IfxAsclin_Asc.o | | IfxAsclin_Asc_canWriteCount | unreferenced | -| WriteCount (13079) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_flu | IfxAsclin_Asc.o | | IfxAsclin_Asc_flushTx | unreferenced | -| shTx (13083) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getReadEvent | unreferenced | -| ReadEvent (13085) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getWriteCount | unreferenced | -| WriteCount (13088) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_dis | IfxAsclin_Asc.o | | IfxAsclin_Asc_disableModule | unreferenced | -| ableModule (13082) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_get | IfxAsclin_Asc.o | | IfxAsclin_Asc_getWriteEvent | unreferenced | -| WriteEvent (13089) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_ini | IfxAsclin_Asc.o | | IfxAsclin_Asc_initiateTransmission | unreferenced | -| tiateTransmission (13092) | | | | | -| .text.IfxAsclin.IfxAsclin_write32 | IfxAsclin.o | | IfxAsclin_write32 | unreferenced | -| (12937) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_isr | IfxAsclin_Asc.o | | IfxAsclin_Asc_isrReceive | unreferenced | -| Receive (13094) | | | | | -| .text.IfxAsclin_Asc.IfxAsclin_Asc_cle | IfxAsclin_Asc.o | | IfxAsclin_Asc_clearTx | unreferenced | -| arTx (13081) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getPosition | unreferenced | -| _getPosition (13264) | | | | | -| .text.Ifx_Cf32.CplxVecMul_f32 (13432) | Ifx_Cf32.o | | CplxVecMul_f32 | unreferenced | -| .text.Ifx_Cf32.VecPwrdB_f32 (13433) | Ifx_Cf32.o | | VecPwrdB_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getFault | unreferenced | -| _getFault (13261) | | | | | -| .text.Ifx_Cf32.CplxVecCpy_f32 (13429) | Ifx_Cf32.o | | CplxVecCpy_f32 | unreferenced | -| .text.Ifx_Cf32.VecMaxIdx_f32 (13435) | Ifx_Cf32.o | | VecMaxIdx_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getSpeed | unreferenced | -| _getSpeed (13258) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_stdIfPosInit | unreferenced | -| _stdIfPosInit (13272) | | | | | -| .text.Ifx_Cf32.VecMinIdx_f32 (13436) | Ifx_Cf32.o | | VecMinIdx_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_init | unreferenced | -| _init (13252) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setUserSampling | unreferenced | -| _setUserSampling (13251) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setOffset | unreferenced | -| _setOffset (13254) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getAbsolutePosition | unreferenced | -| _getAbsolutePosition (13259) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getDirection | unreferenced | -| _getDirection (13260) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getOffset | unreferenced | -| _getOffset (13262) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getResolution | unreferenced | -| _getResolution (13266) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_step | unreferenced | -| _step (13253) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getRawPosition | unreferenced | -| _getRawPosition (13257) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getPeriodPerRotation | unreferenced | -| _getPeriodPerRotation (13263) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getSensorType | unreferenced | -| _getSensorType (13267) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getTurn | unreferenced | -| _getTurn (13268) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_reset | unreferenced | -| _reset (13271) | | | | | -| .text.Ifx_Cf32.CplxVecRst_f32 (13427) | Ifx_Cf32.o | | CplxVecRst_f32 | unreferenced | -| .text.Ifx_Cf32.CplxVecCpy_f32S | Ifx_Cf32.o | | CplxVecCpy_f32S | unreferenced | -| (13428) | | | | | -| .text.Ifx_Cf32.CplxVecPwr_f32 (13430) | Ifx_Cf32.o | | CplxVecPwr_f32 | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_updateStatus | unreferenced | -| _updateStatus (13255) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_update | unreferenced | -| _update (13256) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_resetFaults | unreferenced | -| _resetFaults (13269) | | | | | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_setRefreshPeriod | unreferenced | -| _setRefreshPeriod (13270) | | | | | -| .text.Ifx_Cf32.CplxVecMag_f32 (13431) | Ifx_Cf32.o | | CplxVecMag_f32 | unreferenced | -| .text.Ifx_Cf32.VecPwrdB_SF (13434) | Ifx_Cf32.o | | VecPwrdB_SF | unreferenced | -| .text.Ifx_AngleTrkF32.Ifx_AngleTrkF32 | Ifx_AngleTrkF32.o | | Ifx_AngleTrkF32_getRefreshPeriod | unreferenced | -| _getRefreshPeriod (13265) | | | | | -| .text.Ifx_LowPassPt1F32.Ifx_LowPassPt | Ifx_LowPassPt1F32.o | | Ifx_LowPassPt1F32_do | unreferenced | -| 1F32_do (13708) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_init | unreferenced | -| _init (13725) | | | | | -| .text.Ifx_Cf32.VecOfs_f32 (13437) | Ifx_Cf32.o | | VecOfs_f32 | unreferenced | -| .text.Ifx_FftF32.Ifx_FftF32_reverseBi | Ifx_FftF32.o | | Ifx_FftF32_reverseBits | unreferenced | -| ts (13611) | | | | | -| .text.Ifx_LowPassPt1F32.Ifx_LowPassPt | Ifx_LowPassPt1F32.o | | Ifx_LowPassPt1F32_init | unreferenced | -| 1F32_init (13707) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_fxpAngle | unreferenced | -| _fxpAngle (13726) | | | | | -| .rodata.Ifx_FftF32_BitReverseTable.If | Ifx_FftF32_BitReverseTable.o | | Ifx_g_FftF32_bitReverseTable | unreferenced | -| x_g_FftF32_bitReverseTable (13649) | | | | | -| .text.Ifx_Cf32.VecMax_f32 (13441) | Ifx_Cf32.o | | VecMax_f32 | unreferenced | -| .text.Ifx_Crc.Ifx_Crc_bitByBit | Ifx_Crc.o | | Ifx_Crc_bitByBit | unreferenced | -| (13562) | | | | | -| .text.Ifx_Crc.Ifx_Crc_bitByBitFast | Ifx_Crc.o | | Ifx_Crc_bitByBitFast | unreferenced | -| (13563) | | | | | -| .text.Ifx_Crc.Ifx_Crc_createTable | Ifx_Crc.o | | Ifx_Crc_createTable | unreferenced | -| (13558) | | | | | -| .text.Ifx_Crc.Ifx_Crc_reflect (13559) | Ifx_Crc.o | | Ifx_Crc_reflect | unreferenced | -| .text.Ifx_Crc.Ifx_Crc_tableFast | Ifx_Crc.o | | Ifx_Crc_tableFast | unreferenced | -| (13560) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_radix2Dec | Ifx_FftF32.o | | Ifx_FftF32_radix2DecimationInTime | unreferenced | -| imationInTime (13612) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_radix2 | Ifx_FftF32.o | | Ifx_FftF32_radix2 | unreferenced | -| (13613) | | | | | -| .rodata.Ifx_FftF32_TwiddleTable.Ifx_g | Ifx_FftF32_TwiddleTable.o | | Ifx_g_FftF32_twiddleTable | unreferenced | -| _FftF32_twiddleTable (13655) | | | | | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_init | unreferenced | -| _init (13662) | | | | | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_step | unreferenced | -| _step (13663) | | | | | -| .text.Ifx_Cf32.VecGain_f32 (13438) | Ifx_Cf32.o | | VecGain_f32 | unreferenced | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_reset | unreferenced | -| _Integral_reset (13664) | | | | | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_init | unreferenced | -| _Integral_init (13665) | | | | | -| .text.Ifx_IntegralF32.Ifx_IntegralF32 | Ifx_IntegralF32.o | | Ifx_IntegralF32_reset | unreferenced | -| _reset (13661) | | | | | -| .text.Ifx_Crc.Ifx_Crc_table (13561) | Ifx_Crc.o | | Ifx_Crc_table | unreferenced | -| .text.Ifx_Cf32.VecSum_f32 (13439) | Ifx_Cf32.o | | VecSum_f32 | unreferenced | -| .text.Ifx_Cf32.VecAvg_f32 (13440) | Ifx_Cf32.o | | VecAvg_f32 | unreferenced | -| .text.Ifx_Cf32.VecMin_f32 (13442) | Ifx_Cf32.o | | VecMin_f32 | unreferenced | -| .text.Ifx_Crc.Ifx_Crc_init (13557) | Ifx_Crc.o | | Ifx_Crc_init | unreferenced | -| .text.Ifx_IntegralF32.Ifx_ClpxFloat32 | Ifx_IntegralF32.o | | Ifx_ClpxFloat32_Integral_step | unreferenced | -| _Integral_step (13666) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_generateT | Ifx_FftF32.o | | Ifx_FftF32_generateTwiddleFactor | unreferenced | -| widdleFactor (13610) | | | | | -| .text.Ifx_FftF32.Ifx_FftF32_radix2I | Ifx_FftF32.o | | Ifx_FftF32_radix2I | unreferenced | -| (13614) | | | | | -| .text.Ifx_Cf32.VecHalfSwap_f32 | Ifx_Cf32.o | | VecHalfSwap_f32 | unreferenced | -| (13443) | | | | | -| .text.Ifx_Cf32.VecWin_f32 (13444) | Ifx_Cf32.o | | VecWin_f32 | unreferenced | -| .text.IfxStdIf_DPipe.IfxStdIf_DPipe_p | IfxStdIf_DPipe.o | | IfxStdIf_DPipe_print | unreferenced | -| rint (13886) | | | | | -| .rodata.Ifx_LutAtan2F32_Table.Ifx_g_L | Ifx_LutAtan2F32_Table.o | | Ifx_g_LutAtan2F32_table | unreferenced | -| utAtan2F32_table (13751) | | | | | -| .text.IfxStdIf_Pos.IfxStdIf_Pos_initC | IfxStdIf_Pos.o | | IfxStdIf_Pos_initConfig | unreferenced | -| onfig (13897) | | | | | -| .text.Ifx_LutSincosF32.Ifx_LutSincosF | Ifx_LutSincosF32.o | | Ifx_LutSincosF32_sin | unreferenced | -| 32_sin (13780) | | | | | -| .text.Ifx_LutLinearF32.Ifx_LutLinearF | Ifx_LutLinearF32.o | | Ifx_LutLinearF32_searchBin | unreferenced | -| 32_searchBin (13768) | | | | | -| .rodata.Assert.Assert_level (13835) | Assert.o | | Assert_level | unreferenced | -| .text.Ifx_RampF32.Ifx_RampF32_step | Ifx_RampF32.o | | Ifx_RampF32_step | unreferenced | -| (13803) | | | | | -| .text.Assert.Ifx_Assert_doValidate | Assert.o | | Ifx_Assert_doValidate | unreferenced | -| (13827) | | | | | -| .text.Bsp.initTime (13857) | Bsp.o | | initTime | unreferenced | -| .text.Assert.Ifx_Assert_doLevel | Assert.o | | Ifx_Assert_doLevel | unreferenced | -| (13826) | | | | | -| .text.IfxStdIf_PwmHl.IfxStdIf_PwmHl_i | IfxStdIf_PwmHl.o | | IfxStdIf_PwmHl_initConfig | unreferenced | -| nitConfig (13922) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_i | IfxStdIf_Timer.o | | IfxStdIf_Timer_initConfig | unreferenced | -| nitConfig (13933) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetFrequency | unreferenced | -| opGetFrequency (13934) | | | | | -| .text.Bsp.waitPoll (13858) | Bsp.o | | waitPoll | unreferenced | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetPeriod | unreferenced | -| opGetPeriod (13935) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetResolution | unreferenced | -| opGetResolution (13936) | | | | | -| .rodata.Ifx_LutLSincosF32.Ifx_g_LutLS | Ifx_LutLSincosF32.o | | Ifx_g_LutLSincosF32 | unreferenced | -| incosF32 (13760) | | | | | -| .text.Ifx_LutSincosF32.Ifx_LutSincosF | Ifx_LutSincosF32.o | | Ifx_LutSincosF32_init | unreferenced | -| 32_init (13779) | | | | | -| .data.Assert.Assert_verboseLevel | Assert.o | | Assert_verboseLevel | unreferenced | -| (13828) | | | | | -| .text.Bsp.waitTime (13859) | Bsp.o | | waitTime | unreferenced | -| .bss.Bsp.TimeConst (13860) | Bsp.o | | TimeConst | unreferenced | -| .text.IfxStdIf_Pos.IfxStdIf_Pos_print | IfxStdIf_Pos.o | | IfxStdIf_Pos_printStatus | unreferenced | -| Status (13898) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetTrigger | unreferenced | -| opGetTrigger (13937) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetFrequency | unreferenced | -| opSetFrequency (13938) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopUpdateInputFrequency | unreferenced | -| opUpdateInputFrequency (13939) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopApplyUpdate | unreferenced | -| opApplyUpdate (13940) | | | | | -| .rodata.Ifx_LutAtan2F32_Table.Ifx_g_L | Ifx_LutAtan2F32_Table.o | | Ifx_g_LutAtan2F32_FxpAngle_table | unreferenced | -| utAtan2F32_FxpAngle_table (13750) | | | | | -| .rodata.Ifx_LutSincosF32_Table.Ifx_g_ | Ifx_LutSincosF32_Table.o | | Ifx_g_LutSincosF32_table | unreferenced | -| LutSincosF32_table (13797) | | | | | -| .text.Ifx_LutAtan2F32.Ifx_LutAtan2F32 | Ifx_LutAtan2F32.o | | Ifx_LutAtan2F32_float32 | unreferenced | -| _float32 (13727) | | | | | -| .rodata.Ifx_WndF32_BlackmanHarrisTabl | Ifx_WndF32_BlackmanHarrisTable.o | | Ifx_g_WndF32_blackmanHarrisTable | unreferenced | -| e.Ifx_g_WndF32_blackmanHarrisTable | | | | | -| (13814) | | | | | -| .rodata.Ifx_WndF32_HannTable.Ifx_g_Wn | Ifx_WndF32_HannTable.o | | Ifx_g_WndF32_hannTable | unreferenced | -| dF32_hannTable (13820) | | | | | -| .rodata.Ifx_LutLSincosF32.Ifx_g_LutLS | Ifx_LutLSincosF32.o | | Ifx_g_LutLSincosF32_table | unreferenced | -| incosF32_table (13759) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopStop | unreferenced | -| opStop (13947) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetSingleMode | unreferenced | -| opSetSingleMode (13945) | | | | | -| .text.zf_device_config.mt9v03x_set_re | zf_device_config.o | zf_device_config.a | mt9v03x_set_reg_sccb | unreferenced | -| g_sccb (14106) | | | | | -| .text.SpiIf.SpiIf_initChannelConfig | SpiIf.o | | SpiIf_initChannelConfig | unreferenced | -| (14064) | | | | | -| .text.zf_device_config.scc8660_get_co | zf_device_config.o | zf_device_config.a | scc8660_get_config_sccb | unreferenced | -| nfig_sccb (14108) | | | | | -| .text.zf_device_config.scc8660_set_re | zf_device_config.o | zf_device_config.a | scc8660_set_reg_sccb | unreferenced | -| g_sccb (14111) | | | | | -| .bss.zf_device_config.mt9v03x_init_co | zf_device_config.o | zf_device_config.a | | unreferenced | -| nfig (14112) | | | | | -| .text.zf_device_config.scc8660_set_br | zf_device_config.o | zf_device_config.a | scc8660_set_brightness_sccb | unreferenced | -| ightness_sccb (14109) | | | | | -| .bss.zf_device_config.scc8660_init_co | zf_device_config.o | zf_device_config.a | | unreferenced | -| nfig (14116) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopAckTriggerIrq | unreferenced | -| opAckTriggerIrq (13949) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetPeriod | unreferenced | -| opSetPeriod (13944) | | | | | -| .text.zf_device_config.mt9v03x_write_ | zf_device_config.o | zf_device_config.a | mt9v03x_write_word_sccb | unreferenced | -| word_sccb (14101) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopDisableUpdate | unreferenced | -| opDisableUpdate (13941) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopGetInputFrequency | unreferenced | -| opGetInputFrequency (13942) | | | | | -| .text.zf_device_config.mt9v03x_read_w | zf_device_config.o | zf_device_config.a | mt9v03x_read_word_sccb | unreferenced | -| ord_sccb (14102) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopSetTrigger | unreferenced | -| opSetTrigger (13946) | | | | | -| .text.zf_device_config.scc8660_set_ma | zf_device_config.o | zf_device_config.a | scc8660_set_manual_wb_sccb | unreferenced | -| nual_wb_sccb (14110) | | | | | -| .bss.zf_device_config.mt9v03x_iic_inf | zf_device_config.o | zf_device_config.a | | unreferenced | -| _struct (14113) | | | | | -| .text.zf_device_config.mt9v03x_set_ex | zf_device_config.o | zf_device_config.a | mt9v03x_set_exposure_time_sccb | unreferenced | -| posure_time_sccb (14105) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopRun | unreferenced | -| opRun (13943) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_i | IfxStdIf_Timer.o | | IfxStdIf_Timer_initStdIf | unreferenced | -| nitStdIf (13950) | | | | | -| .text.zf_device_config.mt9v03x_get_co | zf_device_config.o | zf_device_config.a | mt9v03x_get_config_sccb | unreferenced | -| nfig_sccb (14104) | | | | | -| .data.zf_device_config.mt9v03x_v_blan | zf_device_config.o | zf_device_config.a | | unreferenced | -| k (14114) | | | | | -| .text.IfxStdIf_Timer.IfxStdIf_Timer_n | IfxStdIf_Timer.o | | IfxStdIf_Timer_nopAckTimerIrq | unreferenced | -| opAckTimerIrq (13948) | | | | | -| .data.zf_device_config.mt9v03x_h_blan | zf_device_config.o | zf_device_config.a | | unreferenced | -| k (14115) | | | | | -| .bss.zf_device_config.scc8660_iic_inf | zf_device_config.o | zf_device_config.a | | unreferenced | -| _struct (14117) | | | | | -| .text.zf_device_config.scc8660_set_co | zf_device_config.o | zf_device_config.a | scc8660_set_config_sccb | unreferenced | -| nfig_sccb (14107) | | | | | -| .rodata.zf_device_config.imu660ra_con | zf_device_config.o | zf_device_config.a | imu660ra_config_file | unreferenced | -| fig_file (14118) | | | | | -| .rodata.zf_device_config.dl1b_config_ | zf_device_config.o | zf_device_config.a | dl1b_config_file | unreferenced | -| file (14119) | | | | | -| .text.SpiIf.SpiIf_initConfig (14063) | SpiIf.o | | SpiIf_initConfig | unreferenced | -| .text.zf_device_config.mt9v03x_set_co | zf_device_config.o | zf_device_config.a | mt9v03x_set_config_sccb | unreferenced | -| nfig_sccb (14103) | | | | | -| .text.ungetc.libcs_fpu (14416) | ungetc.o | libcs_fpu.a | ungetc | unreferenced | -| .text._doclose.libcs_fpu (14398) | _iob.o | libcs_fpu.a | _doclose | unreferenced | -| .text.sqrtf.libcs_fpu (14233) | sqrtf.o | libcs_fpu.a | sqrtf | unreferenced | -| .text.dummy.libcs_fpu (14304) | printf_llong.o | libcs_fpu.a | dummy | unreferenced | -| .text.free.libcs_fpu (14274) | free.o | libcs_fpu.a | free | unreferenced | -| .text.dummy.libcs_fpu (14322) | printf_simple.o | libcs_fpu.a | dummy | unreferenced | -| .text.dummy.libcs_fpu (14313) | printf_int.o | libcs_fpu.a | dummy | unreferenced | -| .text.vsprintf.libcs_fpu (14389) | vsprintf.o | libcs_fpu.a | vsprintf | unreferenced | -| .text.copysignf.libcs_fpu (14667) | copysignf.o | libcs_fpu.a | copysignf | unreferenced | -| .bss._Errno.libcs_fpu (14511) | errno.o | libcs_fpu.a | _Errno | unreferenced | -| .text..cocofun_1.libcs_fpu (14520) | dbg.o | libcs_fpu.a | .cocofun_1 | unreferenced | -| .text._host_lseek.libcs_fpu (14523) | dbg.o | libcs_fpu.a | _host_lseek | unreferenced | -| .text._host_read.libcs_fpu (14521) | dbg.o | libcs_fpu.a | _host_read | unreferenced | -| .text.strrchr.libcs_fpu (14596) | strrchr.o | libcs_fpu.a | strrchr | unreferenced | -| .text.exit.libcs_fpu (14502) | exit.o | libcs_fpu.a | exit | unreferenced | -| .text._host_close.libcs_fpu (14524) | dbg.o | libcs_fpu.a | _host_close | unreferenced | -| .text.fflush.libcs_fpu (14471) | fflush.o | libcs_fpu.a | fflush | unreferenced | -| .text._host_open.libcs_fpu (14519) | dbg.o | libcs_fpu.a | _host_open | unreferenced | -| .text._exit.libcs_fpu (14578) | dbg__exit.o | libcs_fpu.a | _exit | unreferenced | -| .text.strstr.libcs_fpu (14605) | strstr.o | libcs_fpu.a | strstr | unreferenced | -| .text.fclose.libcs_fpu (14461) | fclose.o | libcs_fpu.a | fclose | unreferenced | -| .text._argcv.libcs_fpu (14525) | dbg.o | libcs_fpu.a | _argcv | unreferenced | -| .text._weakstub.libcs_fpu (14647) | weakstub.o | libcs_fpu.a | _weakstub | unreferenced | -| .text._host_write.libcs_fpu (14522) | dbg.o | libcs_fpu.a | _host_write | unreferenced | -| .text.strncpy.libcs_fpu (14623) | strncpy.o | libcs_fpu.a | strncpy | unreferenced | -| .text._fflush.libcs_fpu (14470) | fflush.o | libcs_fpu.a | _fflush | unreferenced | -| .text.strchr.libcs_fpu (14587) | strchr.o | libcs_fpu.a | strchr | unreferenced | -| .text.sinf.libcs_fpu (14691) | sinf.o | libcs_fpu.a | sinf | unreferenced | -| .text._fetestexcept.libcs_fpu (14843) | fenv.o | libcs_fpu.a | _fetestexcept | unreferenced | -| .text.asinf.libcs_fpu (14700) | asinf.o | libcs_fpu.a | asinf | unreferenced | -| .text.xatan.libcs_fpu (14780) | _atanf.o | libcs_fpu.a | xatan | unreferenced | -| .text.ldexpf.libcs_fpu (14929) | ldexpf.o | libcs_fpu.a | ldexpf | unreferenced | -| .text._atanf.libcs_fpu (14779) | _atanf.o | libcs_fpu.a | _atanf | unreferenced | -| .text..cocofun_18.libcs_fpu (14748) | powf.o | libcs_fpu.a | .cocofun_18 | unreferenced | -| .text._sinusf.libcs_fpu (14769) | _sinusf.o | libcs_fpu.a | _sinusf | unreferenced | -| .text._dbg_cacheawi.libcs_fpu (14822) | dbg_trap.o | libcs_fpu.a | _dbg_cacheawi | unreferenced | -| .text.fegetround.libcs_fpu (14839) | fenv.o | libcs_fpu.a | fegetround | unreferenced | -| .text._feraiseexcept.libcs_fpu | fenv.o | libcs_fpu.a | _feraiseexcept | unreferenced | -| (14842) | | | | | -| .text._fesetenv.libcs_fpu (14844) | fenv.o | libcs_fpu.a | _fesetenv | unreferenced | -| .text.powf.libcs_fpu (14747) | powf.o | libcs_fpu.a | powf | unreferenced | -| .text..cocofun_17.libcs_fpu (14749) | powf.o | libcs_fpu.a | .cocofun_17 | unreferenced | -| .text._edom_raise_invalid.libcs_fpu | _edom_raise_invalid.o | libcs_fpu.a | _edom_raise_invalid | unreferenced | -| (14793) | | | | | -| .text.log10f.libcs_fpu (14738) | log10f.o | libcs_fpu.a | log10f | unreferenced | -| .text._isnanf.libcs_fpu (14802) | isnanf.o | libcs_fpu.a | _isnanf | unreferenced | -| .text._dbg_trap_tc.libcs_fpu (14821) | dbg_trap.o | libcs_fpu.a | _dbg_trap_tc | unreferenced | -| .text._fesetround.libcs_fpu (14840) | fenv.o | libcs_fpu.a | _fesetround | unreferenced | -| .text._feclearexcept.libcs_fpu | fenv.o | libcs_fpu.a | _feclearexcept | unreferenced | -| (14841) | | | | | -| .text._fegetenv.libcs_fpu (14845) | fenv.o | libcs_fpu.a | _fegetenv | unreferenced | -| .text._edom_raise_invalidf.libcs_fpu | _edom_raise_invalidf.o | libcs_fpu.a | _edom_raise_invalidf | unreferenced | -| (14878) | | | | | -| .text.expf.libcs_fpu (14887) | expf.o | libcs_fpu.a | expf | unreferenced | -| .text.floorf.libcs_fpu (14909) | floorf.o | libcs_fpu.a | floorf | unreferenced | -| .text.cosf.libcs_fpu (14709) | cosf.o | libcs_fpu.a | cosf | unreferenced | -| .text.atanf.libcs_fpu (14718) | atanf.o | libcs_fpu.a | atanf | unreferenced | -| .text._isinff.libcs_fpu (14811) | isinff.o | libcs_fpu.a | _isinff | unreferenced | -| .text.frexpf.libcs_fpu (14918) | frexpf.o | libcs_fpu.a | frexpf | unreferenced | -| .text.atan2f.libcs_fpu (14727) | atan2f.o | libcs_fpu.a | atan2f | unreferenced | -| .text.logf.libcs_fpu (14899) | logf.o | libcs_fpu.a | logf | unreferenced | -| .rodata.zf_driver_flash..1.str (417) | zf_driver_flash.o | | | unreferenced | -| .rodata.zf_driver_dma..1.str (292) | zf_driver_dma.o | | | unreferenced | -| .rodata.zf_driver_exti..1.str (373) | zf_driver_exti.o | | | unreferenced | -| .rodata.zf_driver_adc..1.str (199) | zf_driver_adc.o | | | unreferenced | -| .rodata.zf_driver_soft_iic..1.str | zf_driver_soft_iic.o | | | unreferenced | -| (621) | | | | | -| .rodata.zf_driver_soft_spi..1.str | zf_driver_soft_spi.o | | | unreferenced | -| (809) | | | | | -| .rodata.zf_driver_spi..1.str (963) | zf_driver_spi.o | | | unreferenced | -| .rodata.zf_driver_pwm..1.str (565) | zf_driver_pwm.o | | | unreferenced | -| .rodata.zf_driver_pwm..2.jmp (561) | zf_driver_pwm.o | | | unreferenced | -| .rodata.zf_device_dl1a..2.str (1510) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_absolute_encoder..1 | zf_device_absolute_encoder.o | | | unreferenced | -| .ini (1263) | | | | | -| .rodata.zf_device_ble6a20..1.str | zf_device_ble6a20.o | | | unreferenced | -| (1326) | | | | | -| .rodata.zf_device_bluetooth_ch9141..1 | zf_device_bluetooth_ch9141.o | | | unreferenced | -| .str (1389) | | | | | -| .rodata.zf_device_camera..1.str | zf_device_camera.o | | | unreferenced | -| (1450) | | | | | -| .rodata.zf_device_dl1a..1.str (1509) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_absolute_encoder..3 | zf_device_absolute_encoder.o | | | unreferenced | -| .str (1265) | | | | | -| .rodata.zf_device_dl1a..3.str (1511) | zf_device_dl1a.o | | | unreferenced | -| .rodata.zf_device_absolute_encoder..2 | zf_device_absolute_encoder.o | | | unreferenced | -| .str (1264) | | | | | -| .rodata.zf_device_gnss..7.ini (1680) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..8.ini (1681) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..6.ini (1679) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..10.ini (1683) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_dl1b..1.ini (1619) | zf_device_dl1b.o | | | unreferenced | -| .rodata.zf_device_gnss..16.ini (1689) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_icm20602..3.str | zf_device_icm20602.o | | | unreferenced | -| (1810) | | | | | -| .rodata.zf_device_icm20602..5.str | zf_device_icm20602.o | | | unreferenced | -| (1812) | | | | | -| .rodata.zf_device_gnss..11.ini (1684) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..13.ini (1686) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..1.ini (1674) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..5.ini (1678) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..15.ini (1688) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_gnss..12.ini (1685) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_icm20602..1.str | zf_device_icm20602.o | | | unreferenced | -| (1808) | | | | | -| .rodata.zf_device_gnss..9.ini (1682) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_icm20602..2.str | zf_device_icm20602.o | | | unreferenced | -| (1809) | | | | | -| .rodata.zf_device_gnss..14.ini (1687) | zf_device_gnss.o | | | unreferenced | -| .rodata.zf_device_icm20602..4.str | zf_device_icm20602.o | | | unreferenced | -| (1811) | | | | | -| .rodata.zf_device_imu963ra..4.str | zf_device_imu963ra.o | | | unreferenced | -| (2184) | | | | | -| .rodata.zf_device_imu660ra..3.str | zf_device_imu660ra.o | | | unreferenced | -| (1891) | | | | | -| .rodata.zf_device_imu660rx..2.str | zf_device_imu660rx.o | | | unreferenced | -| (2075) | | | | | -| .rodata.zf_device_imu660rb..2.str | zf_device_imu660rb.o | | | unreferenced | -| (1984) | | | | | -| .rodata.zf_device_imu963ra..5.str | zf_device_imu963ra.o | | | unreferenced | -| (2185) | | | | | -| .rodata.zf_device_imu660ra..1.str | zf_device_imu660ra.o | | | unreferenced | -| (1889) | | | | | -| .rodata.zf_device_imu660rb..1.str | zf_device_imu660rb.o | | | unreferenced | -| (1983) | | | | | -| .rodata.zf_device_imu660rx..3.str | zf_device_imu660rx.o | | | unreferenced | -| (2076) | | | | | -| .rodata.zf_device_imu963ra..3.str | zf_device_imu963ra.o | | | unreferenced | -| (2183) | | | | | -| .rodata.zf_device_imu963ra..6.str | zf_device_imu963ra.o | | | unreferenced | -| (2186) | | | | | -| .rodata.zf_device_imu963ra..2.str | zf_device_imu963ra.o | | | unreferenced | -| (2182) | | | | | -| .rodata.zf_device_imu963ra..1.str | zf_device_imu963ra.o | | | unreferenced | -| (2181) | | | | | -| .rodata.zf_device_imu660ra..2.str | zf_device_imu660ra.o | | | unreferenced | -| (1890) | | | | | -| .rodata.zf_device_imu660rx..1.str | zf_device_imu660rx.o | | | unreferenced | -| (2074) | | | | | -| .rodata.zf_device_key..1.str (2679) | zf_device_key.o | | | unreferenced | -| .rodata.zf_device_mpu6050..1.str | zf_device_mpu6050.o | | | unreferenced | -| (2776) | | | | | -| .rodata.zf_device_ips200..1.str | zf_device_ips200.o | | | unreferenced | -| (2489) | | | | | -| .rodata.zf_device_mpu6050..2.str | zf_device_mpu6050.o | | | unreferenced | -| (2777) | | | | | -| .rodata.zf_device_mt9v03x..1.str | zf_device_mt9v03x.o | | | unreferenced | -| (2846) | | | | | -| .rodata.zf_device_mt9v03x..2.str | zf_device_mt9v03x.o | | | unreferenced | -| (2847) | | | | | -| .rodata.zf_device_ips114..1.str | zf_device_ips114.o | | | unreferenced | -| (2310) | | | | | -| .rodata.zf_device_scc8660..3.str | zf_device_scc8660.o | | | unreferenced | -| (3209) | | | | | -| .rodata.zf_device_ov7725..1.str | zf_device_ov7725.o | | | unreferenced | -| (3106) | | | | | -| .rodata.zf_device_ov7725..2.str | zf_device_ov7725.o | | | unreferenced | -| (3107) | | | | | -| .rodata.zf_device_ov7725..6.str | zf_device_ov7725.o | | | unreferenced | -| (3111) | | | | | -| .rodata.zf_device_ov7725..3.str | zf_device_ov7725.o | | | unreferenced | -| (3108) | | | | | -| .rodata.zf_device_scc8660..2.str | zf_device_scc8660.o | | | unreferenced | -| (3208) | | | | | -| .rodata.zf_device_mt9v03x2..1.str | zf_device_mt9v03x2.o | | | unreferenced | -| (2906) | | | | | -| .rodata.zf_device_oled..1.str (2972) | zf_device_oled.o | | | unreferenced | -| .rodata.zf_device_tft180..1.str | zf_device_tft180.o | | | unreferenced | -| (3331) | | | | | -| .rodata.zf_device_scc8660..1.str | zf_device_scc8660.o | | | unreferenced | -| (3207) | | | | | -| .rodata.zf_device_ov7725..4.str | zf_device_ov7725.o | | | unreferenced | -| (3109) | | | | | -| .rodata.zf_device_ov7725..5.str | zf_device_ov7725.o | | | unreferenced | -| (3110) | | | | | -| .rodata.zf_device_mt9v03x2..2.str | zf_device_mt9v03x2.o | | | unreferenced | -| (2907) | | | | | -| .rodata.zf_device_wifi_uart..2.str | zf_device_wifi_uart.o | | | unreferenced | -| (3825) | | | | | -| .rodata.zf_device_wifi_uart..5.str | zf_device_wifi_uart.o | | | unreferenced | -| (3828) | | | | | -| .rodata.zf_device_wifi_uart..6.str | zf_device_wifi_uart.o | | | unreferenced | -| (3829) | | | | | -| .rodata.zf_device_wifi_spi..1.str | zf_device_wifi_spi.o | | | unreferenced | -| (3667) | | | | | -| .rodata.zf_device_wifi_spi..2.str | zf_device_wifi_spi.o | | | unreferenced | -| (3668) | | | | | -| .rodata.zf_device_wifi_uart..1.ini | zf_device_wifi_uart.o | | | unreferenced | -| (3824) | | | | | -| .rodata.zf_device_wifi_uart..3.str | zf_device_wifi_uart.o | | | unreferenced | -| (3826) | | | | | -| .rodata.zf_device_wifi_uart..4.str | zf_device_wifi_uart.o | | | unreferenced | -| (3827) | | | | | -| .rodata.zf_device_wifi_spi..4.str | zf_device_wifi_spi.o | | | unreferenced | -| (3670) | | | | | -| .rodata.zf_device_wifi_spi..3.str | zf_device_wifi_spi.o | | | unreferenced | -| (3669) | | | | | -| .rodata.zf_device_wifi_uart..14.str | zf_device_wifi_uart.o | | | unreferenced | -| (3837) | | | | | -| .rodata.zf_device_wifi_uart..9.str | zf_device_wifi_uart.o | | | unreferenced | -| (3832) | | | | | -| .rodata.zf_device_wifi_uart..8.str | zf_device_wifi_uart.o | | | unreferenced | -| (3831) | | | | | -| .rodata.zf_device_wifi_uart..10.str | zf_device_wifi_uart.o | | | unreferenced | -| (3833) | | | | | -| .rodata.zf_device_wifi_uart..23.str | zf_device_wifi_uart.o | | | unreferenced | -| (3846) | | | | | -| .rodata.zf_device_wifi_uart..29.str | zf_device_wifi_uart.o | | | unreferenced | -| (3852) | | | | | -| .rodata.zf_device_wifi_uart..31.str | zf_device_wifi_uart.o | | | unreferenced | -| (3854) | | | | | -| .rodata.zf_device_wifi_uart..37.str | zf_device_wifi_uart.o | | | unreferenced | -| (3860) | | | | | -| .rodata.zf_device_wifi_uart..24.str | zf_device_wifi_uart.o | | | unreferenced | -| (3847) | | | | | -| .rodata.zf_device_wifi_uart..25.str | zf_device_wifi_uart.o | | | unreferenced | -| (3848) | | | | | -| .rodata.zf_device_wifi_uart..28.str | zf_device_wifi_uart.o | | | unreferenced | -| (3851) | | | | | -| .rodata.zf_device_wifi_uart..15.str | zf_device_wifi_uart.o | | | unreferenced | -| (3838) | | | | | -| .rodata.zf_device_wifi_uart..26.str | zf_device_wifi_uart.o | | | unreferenced | -| (3849) | | | | | -| .rodata.zf_device_wifi_uart..17.str | zf_device_wifi_uart.o | | | unreferenced | -| (3840) | | | | | -| .rodata.zf_device_wifi_uart..12.str | zf_device_wifi_uart.o | | | unreferenced | -| (3835) | | | | | -| .rodata.zf_device_wifi_uart..20.str | zf_device_wifi_uart.o | | | unreferenced | -| (3843) | | | | | -| .rodata.zf_device_wifi_uart..22.str | zf_device_wifi_uart.o | | | unreferenced | -| (3845) | | | | | -| .rodata.zf_device_wifi_uart..19.str | zf_device_wifi_uart.o | | | unreferenced | -| (3842) | | | | | -| .rodata.zf_device_wifi_uart..32.str | zf_device_wifi_uart.o | | | unreferenced | -| (3855) | | | | | -| .rodata.zf_device_wifi_uart..33.str | zf_device_wifi_uart.o | | | unreferenced | -| (3856) | | | | | -| .rodata.zf_device_wifi_uart..30.str | zf_device_wifi_uart.o | | | unreferenced | -| (3853) | | | | | -| .rodata.zf_device_wifi_uart..34.str | zf_device_wifi_uart.o | | | unreferenced | -| (3857) | | | | | -| .rodata.zf_device_wifi_uart..35.str | zf_device_wifi_uart.o | | | unreferenced | -| (3858) | | | | | -| .rodata.zf_device_wifi_uart..38.str | zf_device_wifi_uart.o | | | unreferenced | -| (3861) | | | | | -| .rodata.zf_device_wifi_uart..11.str | zf_device_wifi_uart.o | | | unreferenced | -| (3834) | | | | | -| .rodata.zf_device_wifi_uart..16.str | zf_device_wifi_uart.o | | | unreferenced | -| (3839) | | | | | -| .rodata.zf_device_wifi_uart..18.str | zf_device_wifi_uart.o | | | unreferenced | -| (3841) | | | | | -| .rodata.zf_device_wifi_uart..27.str | zf_device_wifi_uart.o | | | unreferenced | -| (3850) | | | | | -| .rodata.zf_device_wifi_uart..36.str | zf_device_wifi_uart.o | | | unreferenced | -| (3859) | | | | | -| .rodata.zf_device_wifi_uart..13.str | zf_device_wifi_uart.o | | | unreferenced | -| (3836) | | | | | -| .rodata.zf_device_wifi_uart..7.str | zf_device_wifi_uart.o | | | unreferenced | -| (3830) | | | | | -| .rodata.zf_device_wifi_uart..21.str | zf_device_wifi_uart.o | | | unreferenced | -| (3844) | | | | | -| .rodata.zf_device_wifi_uart..52.str | zf_device_wifi_uart.o | | | unreferenced | -| (3875) | | | | | -| .rodata.zf_device_wifi_uart..40.str | zf_device_wifi_uart.o | | | unreferenced | -| (3863) | | | | | -| .rodata.zf_device_wifi_uart..41.str | zf_device_wifi_uart.o | | | unreferenced | -| (3864) | | | | | -| .rodata.zf_device_wifi_uart..42.ini | zf_device_wifi_uart.o | | | unreferenced | -| (3865) | | | | | -| .rodata.zf_device_wifi_uart..47.str | zf_device_wifi_uart.o | | | unreferenced | -| (3870) | | | | | -| .rodata.zf_device_wifi_uart..49.str | zf_device_wifi_uart.o | | | unreferenced | -| (3872) | | | | | -| .rodata.zf_device_wifi_uart..44.str | zf_device_wifi_uart.o | | | unreferenced | -| (3867) | | | | | -| .rodata.zf_device_wifi_uart..50.str | zf_device_wifi_uart.o | | | unreferenced | -| (3873) | | | | | -| .rodata.zf_device_wifi_uart..45.str | zf_device_wifi_uart.o | | | unreferenced | -| (3868) | | | | | -| .rodata.zf_device_wifi_uart..51.str | zf_device_wifi_uart.o | | | unreferenced | -| (3874) | | | | | -| .rodata.zf_device_wifi_uart..39.str | zf_device_wifi_uart.o | | | unreferenced | -| (3862) | | | | | -| .rodata.zf_device_wifi_uart..48.str | zf_device_wifi_uart.o | | | unreferenced | -| (3871) | | | | | -| .rodata.zf_device_wifi_uart..53.str | zf_device_wifi_uart.o | | | unreferenced | -| (3876) | | | | | -| .rodata.zf_device_wireless_uart..1.st | zf_device_wireless_uart.o | | | unreferenced | -| r (4087) | | | | | -| .rodata.zf_device_wifi_uart..43.str | zf_device_wifi_uart.o | | | unreferenced | -| (3866) | | | | | -| .rodata.seekfree_assistant..1.str | seekfree_assistant.o | | | unreferenced | -| (4180) | | | | | -| .rodata.zf_device_wifi_uart..46.str | zf_device_wifi_uart.o | | | unreferenced | -| (3869) | | | | | -| .rodata.zf_common_function..2.ini | zf_common_function.o | | | unreferenced | -| (4553) | | | | | -| .rodata.zf_common_function..1.str | zf_common_function.o | | | unreferenced | -| (4552) | | | | | -| .rodata.zf_common_debug..7.str (4349) | zf_common_debug.o | | | unreferenced | -| .rodata.Bsp..1.cnt (9608) | Ifx_Fifo.o | | | unreferenced | -| .rodata.IfxVadc_Adc..1.ini (10014) | IfxVadc_Adc.o | | | unreferenced | -| .rodata.IfxGtm_Tom..1.ini (11855) | IfxGtm_Tom.o | | | unreferenced | -| .rodata.IfxDma_Dma..1.ini (12519) | IfxDma_Dma.o | | | unreferenced | -| .rodata.IfxAsclin_Asc..1.cnt (13075) | IfxAsclin_Asc.o | | | unreferenced | -| .rodata.Assert..5.str (13833) | Assert.o | | | unreferenced | -| .rodata.IfxStdIf_DPipe..1.cnt (13885) | IfxStdIf_DPipe.o | | | unreferenced | -| .rodata.Assert..4.str (13832) | Assert.o | | | unreferenced | -| .rodata.Assert..6.str (13834) | Assert.o | | | unreferenced | -| .rodata.Bsp..1.cnt (13856) | Bsp.o | | | unreferenced | -| .rodata.Assert..1.str (13829) | Assert.o | | | unreferenced | -| .rodata.Assert..2.str (13830) | Assert.o | | | unreferenced | -| .rodata.Assert..3.str (13831) | Assert.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..3.str (13901) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..1.str (13899) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..2.str (13900) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..4.str (13902) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..5.str (13903) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..7.str (13905) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata.IfxStdIf_Pos..6.str (13904) | IfxStdIf_Pos.o | | | unreferenced | -| .rodata..7.ini.libcs_fpu (14234) | sqrtf.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14658) | _signbitf.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14680) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14669) | copysignf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14679) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14682) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14668) | copysignf.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14681) | modff.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14770) | _sinusf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14750) | powf.o | libcs_fpu.a | | unreferenced | -| .rodata..11.ini.libcs_fpu (14751) | powf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14728) | atan2f.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14729) | atan2f.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14888) | expf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14900) | logf.o | libcs_fpu.a | | unreferenced | -| .rodata..8.ini.libcs_fpu (14889) | expf.o | libcs_fpu.a | | unreferenced | -| .rodata..10.ini.libcs_fpu (14890) | expf.o | libcs_fpu.a | | unreferenced | -| .rodata..7.ini.libcs_fpu (14919) | frexpf.o | libcs_fpu.a | | unreferenced | -| .text.__f_ftouc.libfp (14941) | cspf2uc.o | libfp_fpu.a | __f_ftouc | unreferenced | -| .rodata..12.ini.libcs_fpu (14931) | ldexpf.o | libcs_fpu.a | | unreferenced | -| .rodata..12.ini.libcs_fpu (14920) | frexpf.o | libcs_fpu.a | | unreferenced | -| _lc__ctors (14948) | | | | unreferenced | -| _lc__dtors (14949) | | | | unreferenced | -| .rodata..7.ini.libcs_fpu (14930) | ldexpf.o | libcs_fpu.a | | unreferenced | -| .text.__f_ftos.libfp (14942) | cspf2s.o | libfp_fpu.a | __f_ftos | unreferenced | -+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.mdf b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.mdf deleted file mode 100644 index 18ba82b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/E07_encoder_demo.mdf +++ /dev/null @@ -1,105 +0,0 @@ -# space -space mpe:tc0:abs18 103 8 -space mpe:tc0:csa 104 8 -space mpe:tc1:linear 201 8 -space mpe:tc1:abs24 202 8 -space mpe:tc1:abs18 203 8 -space mpe:tc1:csa 204 8 -space mpe:tc0:linear 101 8 -space mpe:vtc:linear 1 8 -space mpe:vtc:abs24 2 8 -space mpe:vtc:abs18 3 8 -space mpe:tc0:abs24 102 8 -# chip -chip mpe:psram1 1 8 32768 ram -chip mpe:dsram0 2 8 73728 ram -chip mpe:psram0 3 8 16384 ram -chip mpe:pfls0 4 8 1048576 rom -chip mpe:pfls1 5 8 1572864 rom -chip mpe:dfls0 6 8 1064960 nvram -chip mpe:edmem 7 8 524288 ram -chip mpe:dsram1 0 8 122880 ram -# map -map 201 3489660928 122880 0 0 -map 202 3489660928 122880 0 0 -map 203 3489660928 16384 0 0 -map 204 3489660928 122880 0 0 -map 101 1610612736 122880 0 0 -map 102 1610612736 122880 0 0 -map 103 1610612736 16384 0 0 -map 201 1610612736 122880 0 0 -map 202 1610612736 122880 0 0 -map 203 1610612736 16384 0 0 -map 1 1610612736 122880 0 0 -map 2 1610612736 122880 0 0 -map 3 1610612736 16384 0 0 -map 201 3221225472 32768 1 0 -map 202 3221225472 32768 1 0 -map 203 3221225472 16384 1 0 -map 101 1611661312 32768 1 0 -map 102 1611661312 32768 1 0 -map 201 1611661312 32768 1 0 -map 202 1611661312 32768 1 0 -map 1 1611661312 32768 1 0 -map 2 1611661312 32768 1 0 -map 101 3489660928 73728 2 0 -map 102 3489660928 73728 2 0 -map 103 3489660928 16384 2 0 -map 104 3489660928 73728 2 0 -map 101 1879048192 73728 2 0 -map 102 1879048192 73728 2 0 -map 103 1879048192 16384 2 0 -map 201 1879048192 73728 2 0 -map 202 1879048192 73728 2 0 -map 203 1879048192 16384 2 0 -map 1 1879048192 73728 2 0 -map 2 1879048192 73728 2 0 -map 3 1879048192 16384 2 0 -map 101 3221225472 16384 3 0 -map 102 3221225472 16384 3 0 -map 103 3221225472 16384 3 0 -map 101 1880096768 16384 3 0 -map 102 1880096768 16384 3 0 -map 201 1880096768 16384 3 0 -map 202 1880096768 16384 3 0 -map 1 1880096768 16384 3 0 -map 2 1880096768 16384 3 0 -map 101 2147483648 1048576 4 0 -map 102 2147483648 1048576 4 0 -map 103 2147483648 16384 4 0 -map 201 2147483648 1048576 4 0 -map 202 2147483648 1048576 4 0 -map 203 2147483648 16384 4 0 -map 1 2147483648 1048576 4 0 -map 2 2147483648 1048576 4 0 -map 3 2147483648 16384 4 0 -map 101 2684354560 1048576 4 0 -map 102 2684354560 1048576 4 0 -map 103 2684354560 16384 4 0 -map 201 2684354560 1048576 4 0 -map 202 2684354560 1048576 4 0 -map 203 2684354560 16384 4 0 -map 1 2684354560 1048576 4 0 -map 2 2684354560 1048576 4 0 -map 3 2684354560 16384 4 0 -map 101 2148532224 1572864 5 0 -map 102 2148532224 1048576 5 0 -map 201 2148532224 1572864 5 0 -map 202 2148532224 1048576 5 0 -map 1 2148532224 1572864 5 0 -map 2 2148532224 1048576 5 0 -map 101 2685403136 1572864 5 0 -map 102 2685403136 1048576 5 0 -map 201 2685403136 1572864 5 0 -map 202 2685403136 1048576 5 0 -map 1 2685403136 1572864 5 0 -map 2 2685403136 1048576 5 0 -map 101 2936012800 1064960 6 0 -map 201 2936012800 1064960 6 0 -map 1 2936012800 1064960 6 0 -map 101 2667577344 524288 7 0 -map 201 2667577344 524288 7 0 -map 1 2667577344 524288 7 0 -map 101 3204448256 524288 7 0 -map 201 3204448256 524288 7 0 -map 1 3204448256 524288 7 0 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt deleted file mode 100644 index 997d5b7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt +++ /dev/null @@ -1 +0,0 @@ --I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Configurations" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Platform" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Platform\\Tricore" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Platform\\Tricore\\Compilers" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Sfr" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Sfr\\TC26B" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Infra\\Sfr\\TC26B\\_Reg" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\If" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\If\\Ccu6If" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\StdIf" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe\\Bsp" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\SysSe\\Math" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\Service\\CpuGeneric\\_Utilities" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin\\Asc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Asclin\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Ccu6\\Timer" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\CStart" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\Irq" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Cpu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma\\Dma" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Dma\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Flash" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Flash\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12\\IncrEnc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gpt12\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Atom" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Atom\\Pwm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Gtm\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Mtu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Mtu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Port" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Port\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi\\SpiMaster" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Qspi\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Scu" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Scu\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Src" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Src\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Stm" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Stm\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc\\Adc" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\Vadc\\Std" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Impl" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Lib" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_Lib\\DataHandling" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\infineon_libraries\\iLLD\\TC26B\\Tricore\\_PinMap" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\zf_common" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\zf_components" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\zf_device" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\libraries\\zf_driver" -I"I:\\shuangs\\TC264\\Example\\Coreboard_Demo\\E07_encoder_demo\\user" \ No newline at end of file diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d deleted file mode 100644 index b614b16..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o deleted file mode 100644 index 9442d4f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d deleted file mode 100644 index fd0bba8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o deleted file mode 100644 index 6cfbbf8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d deleted file mode 100644 index a537234..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o deleted file mode 100644 index 83a0365..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d deleted file mode 100644 index f616eed..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o : ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o deleted file mode 100644 index 2168417..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk deleted file mode 100644 index 995ce97..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk +++ /dev/null @@ -1,54 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.c \ -../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.src \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.src - -C_DEPS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d - -OBJS += \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o \ -./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.src: ../libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.c libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Infra\/Platform\/Tricore\/Compilers\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.o: ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/%.src libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers - -clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers: - -$(RM) ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerDcc.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGhs.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerGnuc.src ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.d ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.o ./libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Infra-2f-Platform-2f-Tricore-2f-Compilers - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d deleted file mode 100644 index c253ddf..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : ../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : ../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o deleted file mode 100644 index 5449c30..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk deleted file mode 100644 index 361adfc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/If/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/If/%.c libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/If\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/If/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/If/%.src libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.d ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.o ./libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-If - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d deleted file mode 100644 index e109521..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o deleted file mode 100644 index 0fabfb2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d deleted file mode 100644 index 6b9426c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o deleted file mode 100644 index 3a0148c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d deleted file mode 100644 index 046cc86..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d +++ /dev/null @@ -1,66 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o deleted file mode 100644 index acf02f5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d deleted file mode 100644 index 9d786dc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d +++ /dev/null @@ -1,64 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o : ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o deleted file mode 100644 index 969fb2b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk deleted file mode 100644 index 448a1f1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk +++ /dev/null @@ -1,54 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.c \ -../libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.src \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o \ -./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.c libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/StdIf\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/%.src libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_PwmHl.src ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.d ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.o ./libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Timer.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-StdIf - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d deleted file mode 100644 index a255f92..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d +++ /dev/null @@ -1,20 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o deleted file mode 100644 index eabe616..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d deleted file mode 100644 index 7a23940..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d +++ /dev/null @@ -1,102 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o deleted file mode 100644 index e87ec1e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk deleted file mode 100644 index 222af1d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk +++ /dev/null @@ -1,46 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.c libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/SysSe\/Bsp\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/%.src libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Assert.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Bsp - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d deleted file mode 100644 index 44188b6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d +++ /dev/null @@ -1,44 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o deleted file mode 100644 index edb599e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d deleted file mode 100644 index 01df4b8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/float.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/float.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o deleted file mode 100644 index 1631b36..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d deleted file mode 100644 index cf97217..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o deleted file mode 100644 index cd05863..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d deleted file mode 100644 index 233ada6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o deleted file mode 100644 index 81a58d5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d deleted file mode 100644 index 209d820..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o deleted file mode 100644 index 27ebfbc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d deleted file mode 100644 index 1aa89cd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o deleted file mode 100644 index 10db399..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d deleted file mode 100644 index 811c4b7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o deleted file mode 100644 index cd74230..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d deleted file mode 100644 index 18e69b6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o deleted file mode 100644 index 91f6c2d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d deleted file mode 100644 index 2aba8a2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o deleted file mode 100644 index 323d1ce..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d deleted file mode 100644 index b0437b1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o deleted file mode 100644 index e2fb07e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d deleted file mode 100644 index 0ca3498..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d +++ /dev/null @@ -1,26 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutIndexedLinearF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutIndexedLinearF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o deleted file mode 100644 index 4ad1ccd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d deleted file mode 100644 index 5747983..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o deleted file mode 100644 index bcd3a47..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d deleted file mode 100644 index 2cdc8bd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o deleted file mode 100644 index f1455e7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d deleted file mode 100644 index ccccc0f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Lut.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o deleted file mode 100644 index becd47b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d deleted file mode 100644 index ea0daa5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o deleted file mode 100644 index 0d55f5f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d deleted file mode 100644 index 122e83f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o deleted file mode 100644 index aeb6864..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d deleted file mode 100644 index ec0474e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o deleted file mode 100644 index 2141c0c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk deleted file mode 100644 index 39b47ea..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk +++ /dev/null @@ -1,106 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.c \ -../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.src \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.src - -C_DEPS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d - -OBJS += \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o \ -./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.src: ../libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.c libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/Service\/CpuGeneric\/SysSe\/Math\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.o: ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/%.src libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math - -clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math: - -$(RM) ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_AngleTrkF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Cf32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_Crc.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_BitReverseTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_FftF32_TwiddleTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_IntegralF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutAtan2F32_Table.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLSincosF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutLinearF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LutSincosF32_Table.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_RampF32.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_BlackmanHarrisTable.src ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.d ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.o ./libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_WndF32_HannTable.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-Service-2f-CpuGeneric-2f-SysSe-2f-Math - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d deleted file mode 100644 index dd0886d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d +++ /dev/null @@ -1,136 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o deleted file mode 100644 index 1459b04..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk deleted file mode 100644 index 1e9f8ce..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Asclin\/Asc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/IfxAsclin_Asc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Asc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d deleted file mode 100644 index 35c23c2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d +++ /dev/null @@ -1,106 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o deleted file mode 100644 index 2867bda..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk deleted file mode 100644 index 9a97799..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Asclin\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Asclin-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d deleted file mode 100644 index 04bbcae..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o deleted file mode 100644 index 79f0111..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk deleted file mode 100644 index d6c6032..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Ccu6\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d deleted file mode 100644 index 71c44d6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d +++ /dev/null @@ -1,112 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o deleted file mode 100644 index 1d8c019..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk deleted file mode 100644 index 463b501..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Ccu6\/Timer\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Ccu6-2f-Timer - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d deleted file mode 100644 index a54426c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d +++ /dev/null @@ -1,92 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o deleted file mode 100644 index d0caa9b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d deleted file mode 100644 index f9fe2bc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d +++ /dev/null @@ -1,90 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o deleted file mode 100644 index ff23abf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk deleted file mode 100644 index 17b2627..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk +++ /dev/null @@ -1,46 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/CStart\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart0.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/IfxCpu_CStart1.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-CStart - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d deleted file mode 100644 index 4143cb1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d +++ /dev/null @@ -1,94 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o deleted file mode 100644 index 1ca5eaf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk deleted file mode 100644 index 709f2cc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/Irq\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Irq - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d deleted file mode 100644 index 99b4bdd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o deleted file mode 100644 index 994fbf7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk deleted file mode 100644 index be2f651..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Cpu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Cpu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d deleted file mode 100644 index 6307e41..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o deleted file mode 100644 index d01f23c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk deleted file mode 100644 index f6ac2b4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Dma\/Dma\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Dma - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d deleted file mode 100644 index 0f54558..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d +++ /dev/null @@ -1,104 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o deleted file mode 100644 index 628849c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk deleted file mode 100644 index 7ae61a6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Dma\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Dma-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d deleted file mode 100644 index 548e05c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d +++ /dev/null @@ -1,34 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o deleted file mode 100644 index 5cc2151..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk deleted file mode 100644 index 73dd090..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Flash\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Flash-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d deleted file mode 100644 index 458a98b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d +++ /dev/null @@ -1,114 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o deleted file mode 100644 index 9deb694..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk deleted file mode 100644 index 5d07b5a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gpt12\/IncrEnc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-IncrEnc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d deleted file mode 100644 index 340921b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d +++ /dev/null @@ -1,100 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o deleted file mode 100644 index 29417f6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk deleted file mode 100644 index 70f57e0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gpt12\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gpt12-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d deleted file mode 100644 index c7d333a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o deleted file mode 100644 index 0b17886..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk deleted file mode 100644 index 9f93d70..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gtm\/Atom\/Pwm\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Atom-2f-Pwm - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d deleted file mode 100644 index b4315df..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d +++ /dev/null @@ -1,94 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o deleted file mode 100644 index 39bc701..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d deleted file mode 100644 index 4b71cf2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o deleted file mode 100644 index 22fc681..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d deleted file mode 100644 index b295002..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o deleted file mode 100644 index 9e47ff0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d deleted file mode 100644 index b522bc4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o deleted file mode 100644 index 3332f78..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d deleted file mode 100644 index f72366d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d +++ /dev/null @@ -1,60 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o deleted file mode 100644 index aacf712..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d deleted file mode 100644 index d951733..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d +++ /dev/null @@ -1,74 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o deleted file mode 100644 index c4649fa..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d deleted file mode 100644 index ff4259f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o deleted file mode 100644 index 25ee7ad..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk deleted file mode 100644 index a10b522..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk +++ /dev/null @@ -1,66 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Gtm\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Dpll.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Gtm-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d deleted file mode 100644 index 04a83ac..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d +++ /dev/null @@ -1,102 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o deleted file mode 100644 index 4e9f53d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk deleted file mode 100644 index d78aaeb..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Mtu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Mtu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d deleted file mode 100644 index c964f0c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d +++ /dev/null @@ -1,48 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o deleted file mode 100644 index 1fa4075..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk deleted file mode 100644 index d91b107..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Port\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Port-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d deleted file mode 100644 index 8890a9d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o deleted file mode 100644 index d55c1fd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk deleted file mode 100644 index 3fb18cd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Qspi\/SpiMaster\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-SpiMaster - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d deleted file mode 100644 index cabc904..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o deleted file mode 100644 index 8281799..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk deleted file mode 100644 index cb30995..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Qspi\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Qspi-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d deleted file mode 100644 index 27702b9..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o deleted file mode 100644 index 9bffc06..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d deleted file mode 100644 index 2d08785..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o deleted file mode 100644 index 42168ba..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d deleted file mode 100644 index 5f0bad3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o deleted file mode 100644 index ffce550..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk deleted file mode 100644 index bb2031d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Scu\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Scu-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d deleted file mode 100644 index 3397a5e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o deleted file mode 100644 index 5fa64bf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk deleted file mode 100644 index ef0526d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Src\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Src-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d deleted file mode 100644 index c6dfa89..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d +++ /dev/null @@ -1,92 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o deleted file mode 100644 index 4ac7d76..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk deleted file mode 100644 index aada684..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Stm\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Stm-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d deleted file mode 100644 index c2da2a1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d +++ /dev/null @@ -1,112 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o deleted file mode 100644 index d7f8231..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk deleted file mode 100644 index 33ec233..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Vadc\/Adc\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Adc - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d deleted file mode 100644 index 5d1b3fc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d +++ /dev/null @@ -1,108 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o deleted file mode 100644 index a7d2836..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk deleted file mode 100644 index a95eae7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk +++ /dev/null @@ -1,42 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/Vadc\/Std\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-Vadc-2f-Std - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d deleted file mode 100644 index c4fb7bc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o deleted file mode 100644 index 805e783..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d deleted file mode 100644 index 71f7261..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d +++ /dev/null @@ -1,26 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o deleted file mode 100644 index d157a6a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d deleted file mode 100644 index 541242a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o deleted file mode 100644 index 4e5cf05..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d deleted file mode 100644 index 62379f9..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o deleted file mode 100644 index af671f4..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d deleted file mode 100644 index 87c37ba..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d +++ /dev/null @@ -1,18 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o deleted file mode 100644 index e72b6ba..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d deleted file mode 100644 index 6302a1b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEmem_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o deleted file mode 100644 index 7db84ea..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d deleted file mode 100644 index 5ac2ae6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o deleted file mode 100644 index 75c2601..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d deleted file mode 100644 index 18e0426..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o deleted file mode 100644 index 32fa862..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d deleted file mode 100644 index 57012f5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d +++ /dev/null @@ -1,54 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o deleted file mode 100644 index a257875..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d deleted file mode 100644 index 5cce632..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHssl_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxHsct_regdef.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o deleted file mode 100644 index 21beee3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d deleted file mode 100644 index fbb6e34..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o deleted file mode 100644 index 53f82cf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d deleted file mode 100644 index a17ae41..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o deleted file mode 100644 index cbe5dae..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d deleted file mode 100644 index 6b19a0c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d +++ /dev/null @@ -1,104 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMtu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/IfxMtu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMc_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o deleted file mode 100644 index 5225c70..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d deleted file mode 100644 index a79ebf4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o deleted file mode 100644 index c1e2a56..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d deleted file mode 100644 index 63474fd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d +++ /dev/null @@ -1,28 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o deleted file mode 100644 index b606b01..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d deleted file mode 100644 index da933b3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o deleted file mode 100644 index 018b229..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d deleted file mode 100644 index 672b02e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d +++ /dev/null @@ -1,24 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o deleted file mode 100644 index e073db9..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d deleted file mode 100644 index b2c44a5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d +++ /dev/null @@ -1,10 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o deleted file mode 100644 index 7c4acde..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d deleted file mode 100644 index 1745a93..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o deleted file mode 100644 index 047faa6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d deleted file mode 100644 index e89b712..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o deleted file mode 100644 index 340c047..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d deleted file mode 100644 index 25e7590..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d +++ /dev/null @@ -1,4 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o deleted file mode 100644 index cdd3caf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d deleted file mode 100644 index fd46177..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d +++ /dev/null @@ -1,30 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o deleted file mode 100644 index 96bc619..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d deleted file mode 100644 index f42bd5c..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d +++ /dev/null @@ -1,32 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o deleted file mode 100644 index f5cfd5b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk deleted file mode 100644 index b0e4b93..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk +++ /dev/null @@ -1,130 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_Impl\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEmem_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxHssl_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMtu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSmu_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Impl - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d deleted file mode 100644 index c80e3db..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o deleted file mode 100644 index 6bf6bcd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d deleted file mode 100644 index 77245e7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d +++ /dev/null @@ -1,22 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o deleted file mode 100644 index 6b09118..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d deleted file mode 100644 index 1b02da5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d +++ /dev/null @@ -1,110 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o deleted file mode 100644 index 868d6b6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk deleted file mode 100644 index b255454..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_Lib\/DataHandling\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.asm.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_CircularBuffer.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_Lib-2f-DataHandling - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d deleted file mode 100644 index 9ad9857..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o deleted file mode 100644 index 90f0953..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d deleted file mode 100644 index 567618f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d +++ /dev/null @@ -1,60 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o deleted file mode 100644 index b772697..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d deleted file mode 100644 index 182bf53..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCif_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCif_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o deleted file mode 100644 index cee5b02..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d deleted file mode 100644 index 5bae1a9..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDsadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDsadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDsadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o deleted file mode 100644 index 3cb8a32..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d deleted file mode 100644 index 1b3b8a0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEray_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEray_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o deleted file mode 100644 index 99797db..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d deleted file mode 100644 index 08470ea..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxEth_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEth_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxEth_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o deleted file mode 100644 index 72b36fe..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d deleted file mode 100644 index 67e61ca..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o deleted file mode 100644 index 2f175e8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d deleted file mode 100644 index 1a223a5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d +++ /dev/null @@ -1,100 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o deleted file mode 100644 index 5096a70..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d deleted file mode 100644 index 039671f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxI2c_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxI2c_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o deleted file mode 100644 index b34addf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d deleted file mode 100644 index 17c9d6b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxMsc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMsc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o deleted file mode 100644 index 136e4d8..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d deleted file mode 100644 index 383e0ed..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCan_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxMultican_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o deleted file mode 100644 index d844e3b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d deleted file mode 100644 index e6f71c2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d +++ /dev/null @@ -1,50 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o deleted file mode 100644 index f6404fc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d deleted file mode 100644 index 65ef6ad..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o deleted file mode 100644 index 7e42362..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d deleted file mode 100644 index b507657..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPsi5s_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5s_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPsi5s_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o deleted file mode 100644 index 8b18b5c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d deleted file mode 100644 index 2d75b24..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d +++ /dev/null @@ -1,58 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o deleted file mode 100644 index 56ba89e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d deleted file mode 100644 index 08b7589..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d +++ /dev/null @@ -1,50 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o deleted file mode 100644 index b4b424a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d deleted file mode 100644 index 39eb2d2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d +++ /dev/null @@ -1,56 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSent_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSent_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o deleted file mode 100644 index 1efcd8d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d deleted file mode 100644 index ab3ab96..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d +++ /dev/null @@ -1,54 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSmu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o deleted file mode 100644 index 97ba358..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d deleted file mode 100644 index f6a1626..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d +++ /dev/null @@ -1,64 +0,0 @@ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o deleted file mode 100644 index 5951b6a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk deleted file mode 100644 index 6b0090a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk +++ /dev/null @@ -1,114 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.c \ -../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.c - -COMPILED_SRCS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.src \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.src - -C_DEPS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d - -OBJS += \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o \ -./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.src: ../libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.c libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/infineon_libraries\/iLLD\/TC26B\/Tricore\/_PinMap\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.o: ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/%.src libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap - -clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap: - -$(RM) ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCif_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxDsadc_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEray_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxEth_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxI2c_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMsc_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxMultican_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPort_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxPsi5s_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSent_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxSmu_PinMap.src ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.d ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.o ./libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.src - -.PHONY: clean-libraries-2f-infineon_libraries-2f-iLLD-2f-TC26B-2f-Tricore-2f-_PinMap - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/subdir.mk deleted file mode 100644 index 3ceed3f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/subdir.mk +++ /dev/null @@ -1,62 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_common/zf_common_clock.c \ -../libraries/zf_common/zf_common_debug.c \ -../libraries/zf_common/zf_common_fifo.c \ -../libraries/zf_common/zf_common_font.c \ -../libraries/zf_common/zf_common_function.c \ -../libraries/zf_common/zf_common_interrupt.c - -COMPILED_SRCS += \ -./libraries/zf_common/zf_common_clock.src \ -./libraries/zf_common/zf_common_debug.src \ -./libraries/zf_common/zf_common_fifo.src \ -./libraries/zf_common/zf_common_font.src \ -./libraries/zf_common/zf_common_function.src \ -./libraries/zf_common/zf_common_interrupt.src - -C_DEPS += \ -./libraries/zf_common/zf_common_clock.d \ -./libraries/zf_common/zf_common_debug.d \ -./libraries/zf_common/zf_common_fifo.d \ -./libraries/zf_common/zf_common_font.d \ -./libraries/zf_common/zf_common_function.d \ -./libraries/zf_common/zf_common_interrupt.d - -OBJS += \ -./libraries/zf_common/zf_common_clock.o \ -./libraries/zf_common/zf_common_debug.o \ -./libraries/zf_common/zf_common_fifo.o \ -./libraries/zf_common/zf_common_font.o \ -./libraries/zf_common/zf_common_function.o \ -./libraries/zf_common/zf_common_interrupt.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_common/%.src: ../libraries/zf_common/%.c libraries/zf_common/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_common\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_common/%.o: ./libraries/zf_common/%.src libraries/zf_common/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_common - -clean-libraries-2f-zf_common: - -$(RM) ./libraries/zf_common/zf_common_clock.d ./libraries/zf_common/zf_common_clock.o ./libraries/zf_common/zf_common_clock.src ./libraries/zf_common/zf_common_debug.d ./libraries/zf_common/zf_common_debug.o ./libraries/zf_common/zf_common_debug.src ./libraries/zf_common/zf_common_fifo.d ./libraries/zf_common/zf_common_fifo.o ./libraries/zf_common/zf_common_fifo.src ./libraries/zf_common/zf_common_font.d ./libraries/zf_common/zf_common_font.o ./libraries/zf_common/zf_common_font.src ./libraries/zf_common/zf_common_function.d ./libraries/zf_common/zf_common_function.o ./libraries/zf_common/zf_common_function.src ./libraries/zf_common/zf_common_interrupt.d ./libraries/zf_common/zf_common_interrupt.o ./libraries/zf_common/zf_common_interrupt.src - -.PHONY: clean-libraries-2f-zf_common - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.d deleted file mode 100644 index 4350138..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.d +++ /dev/null @@ -1,128 +0,0 @@ -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_clock.c -../libraries/zf_common/zf_common_clock.c : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/Ifxstm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/Ifxstm.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/Cpu0_Main.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/Cpu0_Main.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_clock.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_clock.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_clock.o : ../libraries/zf_common/zf_common_clock.h -../libraries/zf_common/zf_common_clock.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.o deleted file mode 100644 index 6858b8a..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_clock.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.d deleted file mode 100644 index a8ad020..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.d +++ /dev/null @@ -1,162 +0,0 @@ -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_debug.c -../libraries/zf_common/zf_common_debug.c : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_debug.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_fifo.h -../libraries/zf_common/zf_common_fifo.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_common/zf_common_debug.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_common/zf_common_debug.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.o deleted file mode 100644 index f7b71cc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_debug.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.d deleted file mode 100644 index e439ea7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_fifo.c -../libraries/zf_common/zf_common_fifo.c : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_fifo.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_fifo.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_fifo.o : ../libraries/zf_common/zf_common_fifo.h -../libraries/zf_common/zf_common_fifo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.o deleted file mode 100644 index 0c6fc5b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_fifo.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.d deleted file mode 100644 index 0be6ada..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.d +++ /dev/null @@ -1,36 +0,0 @@ -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_font.c -../libraries/zf_common/zf_common_font.c : -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_font.h -../libraries/zf_common/zf_common_font.h : -libraries/zf_common/zf_common_font.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_font.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_font.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.o deleted file mode 100644 index 4d8ac2b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_font.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.d deleted file mode 100644 index 4e69cbf..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_function.c -../libraries/zf_common/zf_common_function.c : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_debug.h -../libraries/zf_common/zf_common_debug.h : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_function.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_function.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_function.o : ../libraries/zf_common/zf_common_function.h -../libraries/zf_common/zf_common_function.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.o deleted file mode 100644 index cb5656d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_function.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.d deleted file mode 100644 index 1902458..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.d +++ /dev/null @@ -1,134 +0,0 @@ -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_interrupt.c -../libraries/zf_common/zf_common_interrupt.c : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_interrupt.h -../libraries/zf_common/zf_common_interrupt.h : -libraries/zf_common/zf_common_interrupt.o : ../libraries/zf_common/zf_common_typedef.h -../libraries/zf_common/zf_common_typedef.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_common/zf_common_interrupt.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_common/zf_common_interrupt.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.o deleted file mode 100644 index 90eff97..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_common/zf_common_interrupt.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.d deleted file mode 100644 index 6b9acd7..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.d +++ /dev/null @@ -1,174 +0,0 @@ -libraries/zf_components/printf_redirect.o : ../libraries/zf_components/printf_redirect.c -../libraries/zf_components/printf_redirect.c : -libraries/zf_components/printf_redirect.o : ../libraries/zf_components/printf_redirect.h -../libraries/zf_components/printf_redirect.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/printf_redirect.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h : -libraries/zf_components/printf_redirect.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.o deleted file mode 100644 index 6e0df74..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/printf_redirect.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.d deleted file mode 100644 index 30df6fc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.d +++ /dev/null @@ -1,42 +0,0 @@ -libraries/zf_components/seekfree_assistant.o : ../libraries/zf_components/seekfree_assistant.c -../libraries/zf_components/seekfree_assistant.c : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/seekfree_assistant.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/seekfree_assistant.o : ../libraries/zf_components/seekfree_assistant.h -../libraries/zf_components/seekfree_assistant.h : -libraries/zf_components/seekfree_assistant.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.o deleted file mode 100644 index 564bba3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d deleted file mode 100644 index 677e2af..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.d +++ /dev/null @@ -1,176 +0,0 @@ -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant_interface.c -../libraries/zf_components/seekfree_assistant_interface.c : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h : -libraries/zf_components/seekfree_assistant_interface.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h : -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant.h -../libraries/zf_components/seekfree_assistant.h : -libraries/zf_components/seekfree_assistant_interface.o : ../libraries/zf_components/seekfree_assistant_interface.h -../libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o deleted file mode 100644 index a3039d0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/seekfree_assistant_interface.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/subdir.mk deleted file mode 100644 index 5e8aee6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_components/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_components/printf_redirect.c \ -../libraries/zf_components/seekfree_assistant.c \ -../libraries/zf_components/seekfree_assistant_interface.c - -COMPILED_SRCS += \ -./libraries/zf_components/printf_redirect.src \ -./libraries/zf_components/seekfree_assistant.src \ -./libraries/zf_components/seekfree_assistant_interface.src - -C_DEPS += \ -./libraries/zf_components/printf_redirect.d \ -./libraries/zf_components/seekfree_assistant.d \ -./libraries/zf_components/seekfree_assistant_interface.d - -OBJS += \ -./libraries/zf_components/printf_redirect.o \ -./libraries/zf_components/seekfree_assistant.o \ -./libraries/zf_components/seekfree_assistant_interface.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_components/%.src: ../libraries/zf_components/%.c libraries/zf_components/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_components\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_components/%.o: ./libraries/zf_components/%.src libraries/zf_components/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_components - -clean-libraries-2f-zf_components: - -$(RM) ./libraries/zf_components/printf_redirect.d ./libraries/zf_components/printf_redirect.o ./libraries/zf_components/printf_redirect.src ./libraries/zf_components/seekfree_assistant.d ./libraries/zf_components/seekfree_assistant.o ./libraries/zf_components/seekfree_assistant.src ./libraries/zf_components/seekfree_assistant_interface.d ./libraries/zf_components/seekfree_assistant_interface.o ./libraries/zf_components/seekfree_assistant_interface.src - -.PHONY: clean-libraries-2f-zf_components - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/subdir.mk deleted file mode 100644 index c527844..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/subdir.mk +++ /dev/null @@ -1,158 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_device/zf_device_absolute_encoder.c \ -../libraries/zf_device/zf_device_ble6a20.c \ -../libraries/zf_device/zf_device_bluetooth_ch9141.c \ -../libraries/zf_device/zf_device_camera.c \ -../libraries/zf_device/zf_device_dl1a.c \ -../libraries/zf_device/zf_device_dl1b.c \ -../libraries/zf_device/zf_device_gnss.c \ -../libraries/zf_device/zf_device_icm20602.c \ -../libraries/zf_device/zf_device_imu660ra.c \ -../libraries/zf_device/zf_device_imu660rb.c \ -../libraries/zf_device/zf_device_imu660rx.c \ -../libraries/zf_device/zf_device_imu963ra.c \ -../libraries/zf_device/zf_device_ips114.c \ -../libraries/zf_device/zf_device_ips200.c \ -../libraries/zf_device/zf_device_key.c \ -../libraries/zf_device/zf_device_menc15a.c \ -../libraries/zf_device/zf_device_mpu6050.c \ -../libraries/zf_device/zf_device_mt9v03x.c \ -../libraries/zf_device/zf_device_mt9v03x2.c \ -../libraries/zf_device/zf_device_oled.c \ -../libraries/zf_device/zf_device_ov7725.c \ -../libraries/zf_device/zf_device_scc8660.c \ -../libraries/zf_device/zf_device_tft180.c \ -../libraries/zf_device/zf_device_tsl1401.c \ -../libraries/zf_device/zf_device_type.c \ -../libraries/zf_device/zf_device_uart_receiver.c \ -../libraries/zf_device/zf_device_virtual_oscilloscope.c \ -../libraries/zf_device/zf_device_wifi_spi.c \ -../libraries/zf_device/zf_device_wifi_uart.c \ -../libraries/zf_device/zf_device_wireless_uart.c - -COMPILED_SRCS += \ -./libraries/zf_device/zf_device_absolute_encoder.src \ -./libraries/zf_device/zf_device_ble6a20.src \ -./libraries/zf_device/zf_device_bluetooth_ch9141.src \ -./libraries/zf_device/zf_device_camera.src \ -./libraries/zf_device/zf_device_dl1a.src \ -./libraries/zf_device/zf_device_dl1b.src \ -./libraries/zf_device/zf_device_gnss.src \ -./libraries/zf_device/zf_device_icm20602.src \ -./libraries/zf_device/zf_device_imu660ra.src \ -./libraries/zf_device/zf_device_imu660rb.src \ -./libraries/zf_device/zf_device_imu660rx.src \ -./libraries/zf_device/zf_device_imu963ra.src \ -./libraries/zf_device/zf_device_ips114.src \ -./libraries/zf_device/zf_device_ips200.src \ -./libraries/zf_device/zf_device_key.src \ -./libraries/zf_device/zf_device_menc15a.src \ -./libraries/zf_device/zf_device_mpu6050.src \ -./libraries/zf_device/zf_device_mt9v03x.src \ -./libraries/zf_device/zf_device_mt9v03x2.src \ -./libraries/zf_device/zf_device_oled.src \ -./libraries/zf_device/zf_device_ov7725.src \ -./libraries/zf_device/zf_device_scc8660.src \ -./libraries/zf_device/zf_device_tft180.src \ -./libraries/zf_device/zf_device_tsl1401.src \ -./libraries/zf_device/zf_device_type.src \ -./libraries/zf_device/zf_device_uart_receiver.src \ -./libraries/zf_device/zf_device_virtual_oscilloscope.src \ -./libraries/zf_device/zf_device_wifi_spi.src \ -./libraries/zf_device/zf_device_wifi_uart.src \ -./libraries/zf_device/zf_device_wireless_uart.src - -C_DEPS += \ -./libraries/zf_device/zf_device_absolute_encoder.d \ -./libraries/zf_device/zf_device_ble6a20.d \ -./libraries/zf_device/zf_device_bluetooth_ch9141.d \ -./libraries/zf_device/zf_device_camera.d \ -./libraries/zf_device/zf_device_dl1a.d \ -./libraries/zf_device/zf_device_dl1b.d \ -./libraries/zf_device/zf_device_gnss.d \ -./libraries/zf_device/zf_device_icm20602.d \ -./libraries/zf_device/zf_device_imu660ra.d \ -./libraries/zf_device/zf_device_imu660rb.d \ -./libraries/zf_device/zf_device_imu660rx.d \ -./libraries/zf_device/zf_device_imu963ra.d \ -./libraries/zf_device/zf_device_ips114.d \ -./libraries/zf_device/zf_device_ips200.d \ -./libraries/zf_device/zf_device_key.d \ -./libraries/zf_device/zf_device_menc15a.d \ -./libraries/zf_device/zf_device_mpu6050.d \ -./libraries/zf_device/zf_device_mt9v03x.d \ -./libraries/zf_device/zf_device_mt9v03x2.d \ -./libraries/zf_device/zf_device_oled.d \ -./libraries/zf_device/zf_device_ov7725.d \ -./libraries/zf_device/zf_device_scc8660.d \ -./libraries/zf_device/zf_device_tft180.d \ -./libraries/zf_device/zf_device_tsl1401.d \ -./libraries/zf_device/zf_device_type.d \ -./libraries/zf_device/zf_device_uart_receiver.d \ -./libraries/zf_device/zf_device_virtual_oscilloscope.d \ -./libraries/zf_device/zf_device_wifi_spi.d \ -./libraries/zf_device/zf_device_wifi_uart.d \ -./libraries/zf_device/zf_device_wireless_uart.d - -OBJS += \ -./libraries/zf_device/zf_device_absolute_encoder.o \ -./libraries/zf_device/zf_device_ble6a20.o \ -./libraries/zf_device/zf_device_bluetooth_ch9141.o \ -./libraries/zf_device/zf_device_camera.o \ -./libraries/zf_device/zf_device_dl1a.o \ -./libraries/zf_device/zf_device_dl1b.o \ -./libraries/zf_device/zf_device_gnss.o \ -./libraries/zf_device/zf_device_icm20602.o \ -./libraries/zf_device/zf_device_imu660ra.o \ -./libraries/zf_device/zf_device_imu660rb.o \ -./libraries/zf_device/zf_device_imu660rx.o \ -./libraries/zf_device/zf_device_imu963ra.o \ -./libraries/zf_device/zf_device_ips114.o \ -./libraries/zf_device/zf_device_ips200.o \ -./libraries/zf_device/zf_device_key.o \ -./libraries/zf_device/zf_device_menc15a.o \ -./libraries/zf_device/zf_device_mpu6050.o \ -./libraries/zf_device/zf_device_mt9v03x.o \ -./libraries/zf_device/zf_device_mt9v03x2.o \ -./libraries/zf_device/zf_device_oled.o \ -./libraries/zf_device/zf_device_ov7725.o \ -./libraries/zf_device/zf_device_scc8660.o \ -./libraries/zf_device/zf_device_tft180.o \ -./libraries/zf_device/zf_device_tsl1401.o \ -./libraries/zf_device/zf_device_type.o \ -./libraries/zf_device/zf_device_uart_receiver.o \ -./libraries/zf_device/zf_device_virtual_oscilloscope.o \ -./libraries/zf_device/zf_device_wifi_spi.o \ -./libraries/zf_device/zf_device_wifi_uart.o \ -./libraries/zf_device/zf_device_wireless_uart.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_device/%.src: ../libraries/zf_device/%.c libraries/zf_device/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_device\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_device/%.o: ./libraries/zf_device/%.src libraries/zf_device/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_device - -clean-libraries-2f-zf_device: - -$(RM) ./libraries/zf_device/zf_device_absolute_encoder.d ./libraries/zf_device/zf_device_absolute_encoder.o ./libraries/zf_device/zf_device_absolute_encoder.src ./libraries/zf_device/zf_device_ble6a20.d ./libraries/zf_device/zf_device_ble6a20.o ./libraries/zf_device/zf_device_ble6a20.src ./libraries/zf_device/zf_device_bluetooth_ch9141.d ./libraries/zf_device/zf_device_bluetooth_ch9141.o ./libraries/zf_device/zf_device_bluetooth_ch9141.src ./libraries/zf_device/zf_device_camera.d ./libraries/zf_device/zf_device_camera.o ./libraries/zf_device/zf_device_camera.src ./libraries/zf_device/zf_device_dl1a.d ./libraries/zf_device/zf_device_dl1a.o ./libraries/zf_device/zf_device_dl1a.src ./libraries/zf_device/zf_device_dl1b.d ./libraries/zf_device/zf_device_dl1b.o ./libraries/zf_device/zf_device_dl1b.src ./libraries/zf_device/zf_device_gnss.d ./libraries/zf_device/zf_device_gnss.o ./libraries/zf_device/zf_device_gnss.src ./libraries/zf_device/zf_device_icm20602.d ./libraries/zf_device/zf_device_icm20602.o ./libraries/zf_device/zf_device_icm20602.src ./libraries/zf_device/zf_device_imu660ra.d ./libraries/zf_device/zf_device_imu660ra.o ./libraries/zf_device/zf_device_imu660ra.src ./libraries/zf_device/zf_device_imu660rb.d ./libraries/zf_device/zf_device_imu660rb.o ./libraries/zf_device/zf_device_imu660rb.src ./libraries/zf_device/zf_device_imu660rx.d ./libraries/zf_device/zf_device_imu660rx.o ./libraries/zf_device/zf_device_imu660rx.src ./libraries/zf_device/zf_device_imu963ra.d ./libraries/zf_device/zf_device_imu963ra.o ./libraries/zf_device/zf_device_imu963ra.src ./libraries/zf_device/zf_device_ips114.d ./libraries/zf_device/zf_device_ips114.o ./libraries/zf_device/zf_device_ips114.src ./libraries/zf_device/zf_device_ips200.d ./libraries/zf_device/zf_device_ips200.o ./libraries/zf_device/zf_device_ips200.src ./libraries/zf_device/zf_device_key.d ./libraries/zf_device/zf_device_key.o ./libraries/zf_device/zf_device_key.src ./libraries/zf_device/zf_device_menc15a.d ./libraries/zf_device/zf_device_menc15a.o ./libraries/zf_device/zf_device_menc15a.src ./libraries/zf_device/zf_device_mpu6050.d ./libraries/zf_device/zf_device_mpu6050.o ./libraries/zf_device/zf_device_mpu6050.src ./libraries/zf_device/zf_device_mt9v03x.d ./libraries/zf_device/zf_device_mt9v03x.o ./libraries/zf_device/zf_device_mt9v03x.src ./libraries/zf_device/zf_device_mt9v03x2.d ./libraries/zf_device/zf_device_mt9v03x2.o ./libraries/zf_device/zf_device_mt9v03x2.src ./libraries/zf_device/zf_device_oled.d ./libraries/zf_device/zf_device_oled.o ./libraries/zf_device/zf_device_oled.src ./libraries/zf_device/zf_device_ov7725.d ./libraries/zf_device/zf_device_ov7725.o ./libraries/zf_device/zf_device_ov7725.src ./libraries/zf_device/zf_device_scc8660.d ./libraries/zf_device/zf_device_scc8660.o ./libraries/zf_device/zf_device_scc8660.src ./libraries/zf_device/zf_device_tft180.d ./libraries/zf_device/zf_device_tft180.o ./libraries/zf_device/zf_device_tft180.src ./libraries/zf_device/zf_device_tsl1401.d ./libraries/zf_device/zf_device_tsl1401.o ./libraries/zf_device/zf_device_tsl1401.src ./libraries/zf_device/zf_device_type.d ./libraries/zf_device/zf_device_type.o ./libraries/zf_device/zf_device_type.src ./libraries/zf_device/zf_device_uart_receiver.d ./libraries/zf_device/zf_device_uart_receiver.o ./libraries/zf_device/zf_device_uart_receiver.src ./libraries/zf_device/zf_device_virtual_oscilloscope.d ./libraries/zf_device/zf_device_virtual_oscilloscope.o ./libraries/zf_device/zf_device_virtual_oscilloscope.src ./libraries/zf_device/zf_device_wifi_spi.d ./libraries/zf_device/zf_device_wifi_spi.o ./libraries/zf_device/zf_device_wifi_spi.src ./libraries/zf_device/zf_device_wifi_uart.d ./libraries/zf_device/zf_device_wifi_uart.o ./libraries/zf_device/zf_device_wifi_uart.src ./libraries/zf_device/zf_device_wireless_uart.d ./libraries/zf_device/zf_device_wireless_uart.o ./libraries/zf_device/zf_device_wireless_uart.src - -.PHONY: clean-libraries-2f-zf_device - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d deleted file mode 100644 index b3c2038..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_absolute_encoder.o : ../libraries/zf_device/zf_device_absolute_encoder.c -../libraries/zf_device/zf_device_absolute_encoder.c : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_absolute_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_absolute_encoder.o : ../libraries/zf_device/zf_device_absolute_encoder.h -../libraries/zf_device/zf_device_absolute_encoder.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o deleted file mode 100644 index b15dfbc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_absolute_encoder.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.d deleted file mode 100644 index e7aefdd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_ble6a20.c -../libraries/zf_device/zf_device_ble6a20.c : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ble6a20.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_ble6a20.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_ble6a20.o : ../libraries/zf_device/zf_device_ble6a20.h -../libraries/zf_device/zf_device_ble6a20.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.o deleted file mode 100644 index 2deb5b7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ble6a20.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d deleted file mode 100644 index cf431c2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_bluetooth_ch9141.c -../libraries/zf_device/zf_device_bluetooth_ch9141.c : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_bluetooth_ch9141.o : ../libraries/zf_device/zf_device_bluetooth_ch9141.h -../libraries/zf_device/zf_device_bluetooth_ch9141.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o deleted file mode 100644 index 409acd6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_bluetooth_ch9141.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.d deleted file mode 100644 index 0b77c25..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.d +++ /dev/null @@ -1,194 +0,0 @@ -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_camera.c -../libraries/zf_device/zf_device_camera.c : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_camera.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_ov7725.h -../libraries/zf_device/zf_device_ov7725.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_scc8660.h -../libraries/zf_device/zf_device_scc8660.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_device/zf_device_camera.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_camera.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.o deleted file mode 100644 index 67fb65b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_camera.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.d deleted file mode 100644 index bfb3839..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.d +++ /dev/null @@ -1,122 +0,0 @@ -libraries/zf_device/zf_device_dl1a.o : ../libraries/zf_device/zf_device_dl1a.c -../libraries/zf_device/zf_device_dl1a.c : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_dl1a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_dl1a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_dl1a.o : ../libraries/zf_device/zf_device_dl1a.h -../libraries/zf_device/zf_device_dl1a.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.o deleted file mode 100644 index ab400bf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1a.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.d deleted file mode 100644 index 8380d26..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.d +++ /dev/null @@ -1,126 +0,0 @@ -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_dl1b.c -../libraries/zf_device/zf_device_dl1b.c : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_dl1b.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_dl1b.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_dl1b.h -../libraries/zf_device/zf_device_dl1b.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_dl1b.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.o deleted file mode 100644 index b65861d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_dl1b.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.d deleted file mode 100644 index daa1eae..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_gnss.o : ../libraries/zf_device/zf_device_gnss.c -../libraries/zf_device/zf_device_gnss.c : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_gnss.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_gnss.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_gnss.o : ../libraries/zf_device/zf_device_gnss.h -../libraries/zf_device/zf_device_gnss.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.o deleted file mode 100644 index d608eec..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_gnss.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.d deleted file mode 100644 index 618eff6..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_icm20602.o : ../libraries/zf_device/zf_device_icm20602.c -../libraries/zf_device/zf_device_icm20602.c : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_icm20602.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_icm20602.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_icm20602.o : ../libraries/zf_device/zf_device_icm20602.h -../libraries/zf_device/zf_device_icm20602.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.o deleted file mode 100644 index 533f349..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_icm20602.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.d deleted file mode 100644 index c5a81d0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_imu660ra.c -../libraries/zf_device/zf_device_imu660ra.c : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660ra.o : ../libraries/zf_device/zf_device_imu660ra.h -../libraries/zf_device/zf_device_imu660ra.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.o deleted file mode 100644 index 2afdca3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660ra.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.d deleted file mode 100644 index 53de29a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_imu660rb.c -../libraries/zf_device/zf_device_imu660rb.c : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660rb.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660rb.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660rb.o : ../libraries/zf_device/zf_device_imu660rb.h -../libraries/zf_device/zf_device_imu660rb.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.o deleted file mode 100644 index b948d43..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rb.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.d deleted file mode 100644 index b06a958..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.d +++ /dev/null @@ -1,90 +0,0 @@ -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rx.c -../libraries/zf_device/zf_device_imu660rx.c : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu660rx.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu660rx.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660ra.h -../libraries/zf_device/zf_device_imu660ra.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rb.h -../libraries/zf_device/zf_device_imu660rb.h : -libraries/zf_device/zf_device_imu660rx.o : ../libraries/zf_device/zf_device_imu660rx.h -../libraries/zf_device/zf_device_imu660rx.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.o deleted file mode 100644 index 4e8a776..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu660rx.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.d deleted file mode 100644 index 150fead..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.d +++ /dev/null @@ -1,82 +0,0 @@ -libraries/zf_device/zf_device_imu963ra.o : ../libraries/zf_device/zf_device_imu963ra.c -../libraries/zf_device/zf_device_imu963ra.c : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_imu963ra.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_imu963ra.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_imu963ra.o : ../libraries/zf_device/zf_device_imu963ra.h -../libraries/zf_device/zf_device_imu963ra.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.o deleted file mode 100644 index 4abe798..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_imu963ra.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.d deleted file mode 100644 index 8eeca73..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_ips114.o : ../libraries/zf_device/zf_device_ips114.c -../libraries/zf_device/zf_device_ips114.c : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ips114.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips114.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_ips114.o : ../libraries/zf_device/zf_device_ips114.h -../libraries/zf_device/zf_device_ips114.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.o deleted file mode 100644 index 3a4d050..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips114.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.d deleted file mode 100644 index 6fbea18..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.d +++ /dev/null @@ -1,88 +0,0 @@ -libraries/zf_device/zf_device_ips200.o : ../libraries/zf_device/zf_device_ips200.c -../libraries/zf_device/zf_device_ips200.c : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ips200.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ips200.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_ips200.o : ../libraries/zf_device/zf_device_ips200.h -../libraries/zf_device/zf_device_ips200.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.o deleted file mode 100644 index 26d7797..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ips200.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.d deleted file mode 100644 index b4d70d2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.d +++ /dev/null @@ -1,76 +0,0 @@ -libraries/zf_device/zf_device_key.o : ../libraries/zf_device/zf_device_key.c -../libraries/zf_device/zf_device_key.c : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_key.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_key.o : ../libraries/zf_device/zf_device_key.h -../libraries/zf_device/zf_device_key.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_key.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.o deleted file mode 100644 index c3be9c2..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_key.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.d deleted file mode 100644 index 8903852..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.d +++ /dev/null @@ -1,84 +0,0 @@ -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_menc15a.c -../libraries/zf_device/zf_device_menc15a.c : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_menc15a.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_menc15a.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_menc15a.o : ../libraries/zf_device/zf_device_menc15a.h -../libraries/zf_device/zf_device_menc15a.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.o deleted file mode 100644 index f153255..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_menc15a.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.d deleted file mode 100644 index 87ae1b0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.d +++ /dev/null @@ -1,80 +0,0 @@ -libraries/zf_device/zf_device_mpu6050.o : ../libraries/zf_device/zf_device_mpu6050.c -../libraries/zf_device/zf_device_mpu6050.c : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mpu6050.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mpu6050.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mpu6050.o : ../libraries/zf_device/zf_device_mpu6050.h -../libraries/zf_device/zf_device_mpu6050.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.o deleted file mode 100644 index c0bf66e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mpu6050.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d deleted file mode 100644 index c7ab3b2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.d +++ /dev/null @@ -1,198 +0,0 @@ -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x.c -../libraries/zf_device/zf_device_mt9v03x.c : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_mt9v03x.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : -libraries/zf_device/zf_device_mt9v03x.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o deleted file mode 100644 index b867225..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d deleted file mode 100644 index ce3c3d0..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.d +++ /dev/null @@ -1,198 +0,0 @@ -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x2.c -../libraries/zf_device/zf_device_mt9v03x2.c : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_mt9v03x2.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x.h -../libraries/zf_device/zf_device_mt9v03x.h : -libraries/zf_device/zf_device_mt9v03x2.o : ../libraries/zf_device/zf_device_mt9v03x2.h -../libraries/zf_device/zf_device_mt9v03x2.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o deleted file mode 100644 index 5358ea5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_mt9v03x2.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.d deleted file mode 100644 index 25d26a3..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_oled.o : ../libraries/zf_device/zf_device_oled.c -../libraries/zf_device/zf_device_oled.c : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_oled.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_oled.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_oled.o : ../libraries/zf_device/zf_device_oled.h -../libraries/zf_device/zf_device_oled.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.o deleted file mode 100644 index 1ea1405..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_oled.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.d deleted file mode 100644 index fff7aac..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.d +++ /dev/null @@ -1,208 +0,0 @@ -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_ov7725.c -../libraries/zf_device/zf_device_ov7725.c : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_ov7725.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_ov7725.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_device/zf_device_ov7725.o : ../libraries/zf_device/zf_device_ov7725.h -../libraries/zf_device/zf_device_ov7725.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.o deleted file mode 100644 index 301a101..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_ov7725.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.d deleted file mode 100644 index 43e880d..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.d +++ /dev/null @@ -1,210 +0,0 @@ -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_scc8660.c -../libraries/zf_device/zf_device_scc8660.c : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_scc8660.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_camera.h -../libraries/zf_device/zf_device_camera.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_config.h -../libraries/zf_device/zf_device_config.h : -libraries/zf_device/zf_device_scc8660.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_device/zf_device_scc8660.o : ../libraries/zf_device/zf_device_scc8660.h -../libraries/zf_device/zf_device_scc8660.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.o deleted file mode 100644 index 15579c6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_scc8660.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.d deleted file mode 100644 index a09d2bb..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_tft180.o : ../libraries/zf_device/zf_device_tft180.c -../libraries/zf_device/zf_device_tft180.c : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_tft180.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tft180.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_tft180.o : ../libraries/zf_device/zf_device_tft180.h -../libraries/zf_device/zf_device_tft180.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.o deleted file mode 100644 index 1facf4c..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tft180.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.d deleted file mode 100644 index d846ee9..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.d +++ /dev/null @@ -1,164 +0,0 @@ -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_tsl1401.c -../libraries/zf_device/zf_device_tsl1401.c : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_tsl1401.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_tsl1401.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_tsl1401.h -../libraries/zf_device/zf_device_tsl1401.h : -libraries/zf_device/zf_device_tsl1401.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.o deleted file mode 100644 index aaf5dd6..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_tsl1401.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.d deleted file mode 100644 index 24be7b8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.d +++ /dev/null @@ -1,40 +0,0 @@ -libraries/zf_device/zf_device_type.o : ../libraries/zf_device/zf_device_type.c -../libraries/zf_device/zf_device_type.c : -libraries/zf_device/zf_device_type.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_type.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_type.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.o deleted file mode 100644 index e1f6a90..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_type.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d deleted file mode 100644 index efd3cc8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_uart_receiver.c -../libraries/zf_device/zf_device_uart_receiver.c : -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_uart_receiver.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h : -libraries/zf_device/zf_device_uart_receiver.o : ../libraries/zf_device/zf_device_uart_receiver.h -../libraries/zf_device/zf_device_uart_receiver.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o deleted file mode 100644 index b4a8837..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_uart_receiver.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d deleted file mode 100644 index 4036872..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.d +++ /dev/null @@ -1,36 +0,0 @@ -libraries/zf_device/zf_device_virtual_oscilloscope.o : ../libraries/zf_device/zf_device_virtual_oscilloscope.c -../libraries/zf_device/zf_device_virtual_oscilloscope.c : -libraries/zf_device/zf_device_virtual_oscilloscope.o : ../libraries/zf_device/zf_device_virtual_oscilloscope.h -../libraries/zf_device/zf_device_virtual_oscilloscope.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_virtual_oscilloscope.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o deleted file mode 100644 index 3d282f5..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_virtual_oscilloscope.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d deleted file mode 100644 index 8d6aac5..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.d +++ /dev/null @@ -1,86 +0,0 @@ -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_wifi_spi.c -../libraries/zf_device/zf_device_wifi_spi.c : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wifi_spi.o : ../libraries/zf_device/zf_device_wifi_spi.h -../libraries/zf_device/zf_device_wifi_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o deleted file mode 100644 index 391ea17..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d deleted file mode 100644 index e4ef202..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_wifi_uart.c -../libraries/zf_device/zf_device_wifi_uart.c : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_wifi_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wifi_uart.o : ../libraries/zf_device/zf_device_wifi_uart.h -../libraries/zf_device/zf_device_wifi_uart.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o deleted file mode 100644 index 420923d..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wifi_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d deleted file mode 100644 index aa8aada..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.d +++ /dev/null @@ -1,162 +0,0 @@ -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_wireless_uart.c -../libraries/zf_device/zf_device_wireless_uart.c : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_device/zf_device_wireless_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_type.h -../libraries/zf_device/zf_device_type.h : -libraries/zf_device/zf_device_wireless_uart.o : ../libraries/zf_device/zf_device_wireless_uart.h -../libraries/zf_device/zf_device_wireless_uart.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o deleted file mode 100644 index b458ed0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_device/zf_device_wireless_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/subdir.mk deleted file mode 100644 index 8bf863b..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/subdir.mk +++ /dev/null @@ -1,94 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../libraries/zf_driver/zf_driver_adc.c \ -../libraries/zf_driver/zf_driver_delay.c \ -../libraries/zf_driver/zf_driver_dma.c \ -../libraries/zf_driver/zf_driver_encoder.c \ -../libraries/zf_driver/zf_driver_exti.c \ -../libraries/zf_driver/zf_driver_flash.c \ -../libraries/zf_driver/zf_driver_gpio.c \ -../libraries/zf_driver/zf_driver_pit.c \ -../libraries/zf_driver/zf_driver_pwm.c \ -../libraries/zf_driver/zf_driver_soft_iic.c \ -../libraries/zf_driver/zf_driver_soft_spi.c \ -../libraries/zf_driver/zf_driver_spi.c \ -../libraries/zf_driver/zf_driver_timer.c \ -../libraries/zf_driver/zf_driver_uart.c - -COMPILED_SRCS += \ -./libraries/zf_driver/zf_driver_adc.src \ -./libraries/zf_driver/zf_driver_delay.src \ -./libraries/zf_driver/zf_driver_dma.src \ -./libraries/zf_driver/zf_driver_encoder.src \ -./libraries/zf_driver/zf_driver_exti.src \ -./libraries/zf_driver/zf_driver_flash.src \ -./libraries/zf_driver/zf_driver_gpio.src \ -./libraries/zf_driver/zf_driver_pit.src \ -./libraries/zf_driver/zf_driver_pwm.src \ -./libraries/zf_driver/zf_driver_soft_iic.src \ -./libraries/zf_driver/zf_driver_soft_spi.src \ -./libraries/zf_driver/zf_driver_spi.src \ -./libraries/zf_driver/zf_driver_timer.src \ -./libraries/zf_driver/zf_driver_uart.src - -C_DEPS += \ -./libraries/zf_driver/zf_driver_adc.d \ -./libraries/zf_driver/zf_driver_delay.d \ -./libraries/zf_driver/zf_driver_dma.d \ -./libraries/zf_driver/zf_driver_encoder.d \ -./libraries/zf_driver/zf_driver_exti.d \ -./libraries/zf_driver/zf_driver_flash.d \ -./libraries/zf_driver/zf_driver_gpio.d \ -./libraries/zf_driver/zf_driver_pit.d \ -./libraries/zf_driver/zf_driver_pwm.d \ -./libraries/zf_driver/zf_driver_soft_iic.d \ -./libraries/zf_driver/zf_driver_soft_spi.d \ -./libraries/zf_driver/zf_driver_spi.d \ -./libraries/zf_driver/zf_driver_timer.d \ -./libraries/zf_driver/zf_driver_uart.d - -OBJS += \ -./libraries/zf_driver/zf_driver_adc.o \ -./libraries/zf_driver/zf_driver_delay.o \ -./libraries/zf_driver/zf_driver_dma.o \ -./libraries/zf_driver/zf_driver_encoder.o \ -./libraries/zf_driver/zf_driver_exti.o \ -./libraries/zf_driver/zf_driver_flash.o \ -./libraries/zf_driver/zf_driver_gpio.o \ -./libraries/zf_driver/zf_driver_pit.o \ -./libraries/zf_driver/zf_driver_pwm.o \ -./libraries/zf_driver/zf_driver_soft_iic.o \ -./libraries/zf_driver/zf_driver_soft_spi.o \ -./libraries/zf_driver/zf_driver_spi.o \ -./libraries/zf_driver/zf_driver_timer.o \ -./libraries/zf_driver/zf_driver_uart.o - - -# Each subdirectory must supply rules for building sources it contributes -libraries/zf_driver/%.src: ../libraries/zf_driver/%.c libraries/zf_driver/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/libraries\/zf_driver\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -libraries/zf_driver/%.o: ./libraries/zf_driver/%.src libraries/zf_driver/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-libraries-2f-zf_driver - -clean-libraries-2f-zf_driver: - -$(RM) ./libraries/zf_driver/zf_driver_adc.d ./libraries/zf_driver/zf_driver_adc.o ./libraries/zf_driver/zf_driver_adc.src ./libraries/zf_driver/zf_driver_delay.d ./libraries/zf_driver/zf_driver_delay.o ./libraries/zf_driver/zf_driver_delay.src ./libraries/zf_driver/zf_driver_dma.d ./libraries/zf_driver/zf_driver_dma.o ./libraries/zf_driver/zf_driver_dma.src ./libraries/zf_driver/zf_driver_encoder.d ./libraries/zf_driver/zf_driver_encoder.o ./libraries/zf_driver/zf_driver_encoder.src ./libraries/zf_driver/zf_driver_exti.d ./libraries/zf_driver/zf_driver_exti.o ./libraries/zf_driver/zf_driver_exti.src ./libraries/zf_driver/zf_driver_flash.d ./libraries/zf_driver/zf_driver_flash.o ./libraries/zf_driver/zf_driver_flash.src ./libraries/zf_driver/zf_driver_gpio.d ./libraries/zf_driver/zf_driver_gpio.o ./libraries/zf_driver/zf_driver_gpio.src ./libraries/zf_driver/zf_driver_pit.d ./libraries/zf_driver/zf_driver_pit.o ./libraries/zf_driver/zf_driver_pit.src ./libraries/zf_driver/zf_driver_pwm.d ./libraries/zf_driver/zf_driver_pwm.o ./libraries/zf_driver/zf_driver_pwm.src ./libraries/zf_driver/zf_driver_soft_iic.d ./libraries/zf_driver/zf_driver_soft_iic.o ./libraries/zf_driver/zf_driver_soft_iic.src ./libraries/zf_driver/zf_driver_soft_spi.d ./libraries/zf_driver/zf_driver_soft_spi.o ./libraries/zf_driver/zf_driver_soft_spi.src ./libraries/zf_driver/zf_driver_spi.d ./libraries/zf_driver/zf_driver_spi.o ./libraries/zf_driver/zf_driver_spi.src ./libraries/zf_driver/zf_driver_timer.d ./libraries/zf_driver/zf_driver_timer.o ./libraries/zf_driver/zf_driver_timer.src ./libraries/zf_driver/zf_driver_uart.d ./libraries/zf_driver/zf_driver_uart.o ./libraries/zf_driver/zf_driver_uart.src - -.PHONY: clean-libraries-2f-zf_driver - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.d deleted file mode 100644 index ec64ec8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/zf_driver/zf_driver_adc.o : ../libraries/zf_driver/zf_driver_adc.c -../libraries/zf_driver/zf_driver_adc.c : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/IfxVadc_Adc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/IfxVadc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxVadc_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxVadc_PinMap.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxVadc_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_adc.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_adc.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_adc.o : ../libraries/zf_driver/zf_driver_adc.h -../libraries/zf_driver/zf_driver_adc.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.o deleted file mode 100644 index 628c5fc..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_adc.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.d deleted file mode 100644 index 54b4fb2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.d +++ /dev/null @@ -1,128 +0,0 @@ -libraries/zf_driver/zf_driver_delay.o : ../libraries/zf_driver/zf_driver_delay.c -../libraries/zf_driver/zf_driver_delay.c : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_delay.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_delay.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_delay.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.o deleted file mode 100644 index b36e859..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_delay.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.d deleted file mode 100644 index 9945d63..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.d +++ /dev/null @@ -1,148 +0,0 @@ -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_dma.c -../libraries/zf_driver/zf_driver_dma.c : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_dma.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_dma.h -../libraries/zf_driver/zf_driver_dma.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_dma.o : ../libraries/zf_driver/zf_driver_exti.h -../libraries/zf_driver/zf_driver_exti.h : -libraries/zf_driver/zf_driver_dma.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.o deleted file mode 100644 index 2ab1665..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_dma.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.d deleted file mode 100644 index a05e15e..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.d +++ /dev/null @@ -1,138 +0,0 @@ -libraries/zf_driver/zf_driver_encoder.o : ../libraries/zf_driver/zf_driver_encoder.c -../libraries/zf_driver/zf_driver_encoder.c : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/IfxGpt12_IncrEnc.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_Pos.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/Ifx_LowPassPt1F32.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/IfxGpt12.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGpt12_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_reg.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGpt12_regdef.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGpt12_PinMap.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_encoder.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_encoder.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_encoder.o : ../libraries/zf_driver/zf_driver_encoder.h -../libraries/zf_driver/zf_driver_encoder.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.o deleted file mode 100644 index 44d5059..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_encoder.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.d deleted file mode 100644 index d058894..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.d +++ /dev/null @@ -1,134 +0,0 @@ -libraries/zf_driver/zf_driver_exti.o : ../libraries/zf_driver/zf_driver_exti.c -../libraries/zf_driver/zf_driver_exti.c : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_exti.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_exti.o : ../libraries/zf_driver/zf_driver_exti.h -../libraries/zf_driver/zf_driver_exti.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -libraries/zf_driver/zf_driver_exti.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.o deleted file mode 100644 index 14704cf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_exti.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.d deleted file mode 100644 index 64987dc..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.d +++ /dev/null @@ -1,80 +0,0 @@ -libraries/zf_driver/zf_driver_flash.o : ../libraries/zf_driver/zf_driver_flash.c -../libraries/zf_driver/zf_driver_flash.c : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/IfxFlash.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxFlash_cfg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_flash.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_flash.o : ../libraries/zf_driver/zf_driver_flash.h -../libraries/zf_driver/zf_driver_flash.h : -libraries/zf_driver/zf_driver_flash.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.o deleted file mode 100644 index 99708cf..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_flash.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.d deleted file mode 100644 index 209a397..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.d +++ /dev/null @@ -1,70 +0,0 @@ -libraries/zf_driver/zf_driver_gpio.o : ../libraries/zf_driver/zf_driver_gpio.c -../libraries/zf_driver/zf_driver_gpio.c : -libraries/zf_driver/zf_driver_gpio.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_gpio.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_gpio.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.o deleted file mode 100644 index cd4e3a0..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_gpio.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.d deleted file mode 100644 index 457c294..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.d +++ /dev/null @@ -1,154 +0,0 @@ -libraries/zf_driver/zf_driver_pit.o : ../libraries/zf_driver/zf_driver_pit.c -../libraries/zf_driver/zf_driver_pit.c : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_pit.o : ../libraries/zf_driver/zf_driver_pit.h -../libraries/zf_driver/zf_driver_pit.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_pit.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_pit.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.o deleted file mode 100644 index 1f999bd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pit.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.d deleted file mode 100644 index bb2a471..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.d +++ /dev/null @@ -1,166 +0,0 @@ -libraries/zf_driver/zf_driver_pwm.o : ../libraries/zf_driver/zf_driver_pwm.c -../libraries/zf_driver/zf_driver_pwm.c : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/IfxGtm_Atom_Pwm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxGtm_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tbu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Tim.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxGtm_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxGtm_bf.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Atom.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/IfxGtm_Cmu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/ifxGtm_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/ifxGtm_PinMap.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_pwm.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_pwm.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_pwm.o : ../libraries/zf_driver/zf_driver_pwm.h -../libraries/zf_driver/zf_driver_pwm.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.o deleted file mode 100644 index 4f0817f..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_pwm.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d deleted file mode 100644 index 29af0b4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.d +++ /dev/null @@ -1,78 +0,0 @@ -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_soft_iic.c -../libraries/zf_driver/zf_driver_soft_iic.c : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_soft_iic.h -../libraries/zf_driver/zf_driver_soft_iic.h : -libraries/zf_driver/zf_driver_soft_iic.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_soft_iic.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o deleted file mode 100644 index 335e8bd..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_iic.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d deleted file mode 100644 index 951ffb1..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.d +++ /dev/null @@ -1,76 +0,0 @@ -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_soft_spi.c -../libraries/zf_driver/zf_driver_soft_spi.c : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_soft_spi.h -../libraries/zf_driver/zf_driver_soft_spi.h : -libraries/zf_driver/zf_driver_soft_spi.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_soft_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o deleted file mode 100644 index 75af15b..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_soft_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.d deleted file mode 100644 index dd47112..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.d +++ /dev/null @@ -1,174 +0,0 @@ -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_spi.c -../libraries/zf_driver/zf_driver_spi.c : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IFXQSPI_REGDEF.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IFXQSPI_REGDEF.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/IfxQspi_SpiMaster.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/IfxCpu_Irq.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/IfxDma_Dma.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxQspi_cfg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_reg.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxQspi_regdef.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/SpiIf.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxQspi_PinMap.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/IfxQspi.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_spi.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_gpio.h -../libraries/zf_driver/zf_driver_gpio.h : -libraries/zf_driver/zf_driver_spi.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_delay.h -../libraries/zf_driver/zf_driver_delay.h : -libraries/zf_driver/zf_driver_spi.o : ../libraries/zf_driver/zf_driver_spi.h -../libraries/zf_driver/zf_driver_spi.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.o deleted file mode 100644 index cbf36d4..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_spi.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.d deleted file mode 100644 index 0a2c3f2..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.d +++ /dev/null @@ -1,116 +0,0 @@ -libraries/zf_driver/zf_driver_timer.o : ../libraries/zf_driver/zf_driver_timer.c -../libraries/zf_driver/zf_driver_timer.c : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXSTM_CFG.h : -libraries/zf_driver/zf_driver_timer.o : ../libraries/zf_driver/zf_driver_timer.h -../libraries/zf_driver/zf_driver_timer.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_timer.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_timer.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.o deleted file mode 100644 index f614fa7..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_timer.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.d deleted file mode 100644 index c121291..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.d +++ /dev/null @@ -1,168 +0,0 @@ -libraries/zf_driver/zf_driver_uart.o : ../libraries/zf_driver/zf_driver_uart.c -../libraries/zf_driver/zf_driver_uart.c : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/ifxCpu_Irq.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/ifxCpu_Irq.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXASCLIN_CFG.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IFXASCLIN_CFG.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -libraries/zf_driver/zf_driver_uart.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -libraries/zf_driver/zf_driver_uart.o : ../libraries/zf_driver/zf_driver_uart.h -../libraries/zf_driver/zf_driver_uart.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -libraries/zf_driver/zf_driver_uart.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.o deleted file mode 100644 index 73d4311..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/libraries/zf_driver/zf_driver_uart.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/makefile b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/makefile deleted file mode 100644 index 6b3dc19..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/makefile +++ /dev/null @@ -1,115 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - --include ../makefile.init - -RM := rm -rf - -# All of the sources participating in the build are defined here --include sources.mk --include user/subdir.mk --include libraries/zf_driver/subdir.mk --include libraries/zf_device/subdir.mk --include libraries/zf_components/subdir.mk --include libraries/zf_common/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/subdir.mk --include libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/StdIf/subdir.mk --include libraries/infineon_libraries/Service/CpuGeneric/If/subdir.mk --include libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/subdir.mk -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(C++_DEPS)),) --include $(C++_DEPS) -endif -ifneq ($(strip $(CC_DEPS)),) --include $(CC_DEPS) -endif -ifneq ($(strip $(CPP_DEPS)),) --include $(CPP_DEPS) -endif -ifneq ($(strip $(CXX_DEPS)),) --include $(CXX_DEPS) -endif -ifneq ($(strip $(C_DEPS)),) --include $(C_DEPS) -endif -ifneq ($(strip $(C_UPPER_DEPS)),) --include $(C_UPPER_DEPS) -endif -endif - --include ../makefile.defs - -OPTIONAL_TOOL_DEPS := \ -$(wildcard ../makefile.defs) \ -$(wildcard ../makefile.init) \ -$(wildcard ../makefile.targets) \ - - -BUILD_ARTIFACT_NAME := E07_encoder_demo -BUILD_ARTIFACT_EXTENSION := elf -BUILD_ARTIFACT_PREFIX := -BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) - -# Add inputs and outputs from these tool invocations to the build variables -SECONDARY_SIZE += \ -E07_encoder_demo.siz \ - - -# All Target -all: main-build - -# Main-build Target -main-build: E07_encoder_demo.elf secondary-outputs - -# Tool invocations -E07_encoder_demo.elf: $(OBJS) makefile $(OPTIONAL_TOOL_DEPS) - @echo 'Building target: $@' - @echo 'Invoking: TASKING Linker' - cctc --lsl-file="../Lcf_Tasking_Tricore_Tc.lsl" -Wl-Oc -Wl-OL -Wl-Ot -Wl-Ox -Wl-Oy "I:\shuangs\TC264\Example\Coreboard_Demo\E07_encoder_demo\libraries\zf_device\zf_device_config.a" -Wl--map-file="E07_encoder_demo.map" -Wl-mc -Wl-mf -Wl-mi -Wl-mk -Wl-ml -Wl-mm -Wl-md -Wl-mr -Wl-mu --no-warnings= -Wl--error-limit=42 --fp-model=3 -lrt --lsl-core=vtc --exceptions --strict --anachronisms --force-c++ -Ctc26xb -o"E07_encoder_demo.elf" -Wl-o"E07_encoder_demo.hex:IHEX" $(OBJS) - @echo 'Finished building target: $@' - @echo ' ' - -E07_encoder_demo.siz: E07_encoder_demo.elf makefile $(OPTIONAL_TOOL_DEPS) - @echo 'Invoking: Print Size' - elfsize "E07_encoder_demo.elf" - @echo 'Finished building: $@' - @echo ' ' - -# Other Targets -clean: - find . ! -name "*.mk" ! -name "makefile" ! -name "." -type f -delete - -@echo ' ' - -secondary-outputs: $(SECONDARY_SIZE) - -.PHONY: all clean dependents main-build - --include ../makefile.targets diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/sources.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/sources.mk deleted file mode 100644 index 659512a..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/sources.mk +++ /dev/null @@ -1,63 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -C++_SRCS := -CC_SRCS := -CPP_SRCS := -CXX_SRCS := -C_SRCS := -C_UPPER_SRCS := -OBJ_SRCS := -O_SRCS := -SRC_SRCS := -C++_DEPS := -CC_DEPS := -COMPILED_SRCS := -CPP_DEPS := -CXX_DEPS := -C_DEPS := -C_UPPER_DEPS := -EXECUTABLES := -OBJS := -SECONDARY_SIZE := - -# Every subdirectory with source files must be described here -SUBDIRS := \ -libraries/infineon_libraries/Infra/Platform/Tricore/Compilers \ -libraries/infineon_libraries/Service/CpuGeneric/If \ -libraries/infineon_libraries/Service/CpuGeneric/StdIf \ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp \ -libraries/infineon_libraries/Service/CpuGeneric/SysSe/Math \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/CStart \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Irq \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Dma \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Flash/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/IncrEnc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gpt12/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Atom/Pwm \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Gtm/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Mtu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/SpiMaster \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Qspi/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Adc \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/Vadc/Std \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling \ -libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap \ -libraries/zf_common \ -libraries/zf_components \ -libraries/zf_device \ -libraries/zf_driver \ -user \ - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.d deleted file mode 100644 index 5dc735f..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.d +++ /dev/null @@ -1,326 +0,0 @@ -user/cpu0_main.o : ../user/cpu0_main.c -../user/cpu0_main.c : -user/cpu0_main.o : ../user/isr_config.h -../user/isr_config.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -user/cpu0_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h : -user/cpu0_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.o deleted file mode 100644 index 228ce29..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu0_main.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.d deleted file mode 100644 index 1c4a327..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.d +++ /dev/null @@ -1,326 +0,0 @@ -user/cpu1_main.o : ../user/cpu1_main.c -../user/cpu1_main.c : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -user/cpu1_main.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/user/isr_config.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h : -user/cpu1_main.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.o deleted file mode 100644 index c8598a3..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/cpu1_main.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.d b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.d deleted file mode 100644 index cffac70..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.d +++ /dev/null @@ -1,328 +0,0 @@ -user/isr.o : ../user/isr.c -../user/isr.c : -user/isr.o : ../user/isr_config.h -../user/isr_config.h : -user/isr.o : ../user/isr.h -../user/isr.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/math.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/typeinfo.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdio.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdarg.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdint.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdbool.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/string.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/ifxAsclin_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/Ifx_TypesReg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Configurations/Ifx_Cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_Intrinsics.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/Compilers.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Platform/Tricore/Compilers/CompilerTasking.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stddef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Platform_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_TypesTasking.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu_IntrinsicsTasking.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCpu_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCpu_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxSrc_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxStm_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxScu_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxScu_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.asm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/IfxCpu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxFlash_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxPort_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxPort_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Src/Std/IfxSrc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxSrc_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Stm/Std/IfxStm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxStm_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Timer/IfxCcu6_Timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Ccu6/Std/IfxCcu6.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxCcu6_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/_Utilities/Ifx_Assert.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxCcu6_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxCcu6_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/If/Ccu6If/Timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxScu_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_typedef.h : -user/isr.o : d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h -d:/ADS/AURIX-Studio-1.9.20/tools/Compilers/Tasking_1.1r8/ctc/include/stdlib.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/ifx_types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/PLATFORM_TYPES.H : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_clock.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_debug.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_interrupt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_fifo.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_font.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_function.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_adc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_delay.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Dma/Std/IfxDma.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxDma_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_bf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxDma_regdef.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuEru.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_encoder.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_exti.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_flash.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/ifxFlash_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_gpio.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IFXPORT.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pit.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_pwm.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Asc/ifxAsclin_Asc.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Infra/Sfr/TC26B/_Reg/IfxAsclin_reg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuCcu.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Scu/Std/IfxScuWdt.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_PinMap/IfxAsclin_PinMap.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Impl/IfxAsclin_cfg.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Port/Std/IfxPort.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/_Lib/DataHandling/Ifx_Fifo.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/SysSe/Bsp/Bsp.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf_DPipe.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/Service/CpuGeneric/StdIf/IfxStdIf.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Cpu/Std/Ifx_Types.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_timer.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_absolute_encoder.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ble6a20.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_bluetooth_ch9141.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_gnss.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1a.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_dl1b.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_icm20602.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips114.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_key.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_menc15a.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mpu6050.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_oled.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tft180.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_tsl1401.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_uart_receiver.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_virtual_oscilloscope.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wireless_uart.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant.h : -user/isr.o : i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h -i:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/libraries/zf_components/seekfree_assistant_interface.h : diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.o b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.o deleted file mode 100644 index 5add59e..0000000 Binary files a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/isr.o and /dev/null differ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/subdir.mk b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/subdir.mk deleted file mode 100644 index 9485ee4..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/Debug/user/subdir.mk +++ /dev/null @@ -1,50 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../user/cpu0_main.c \ -../user/cpu1_main.c \ -../user/isr.c - -COMPILED_SRCS += \ -./user/cpu0_main.src \ -./user/cpu1_main.src \ -./user/isr.src - -C_DEPS += \ -./user/cpu0_main.d \ -./user/cpu1_main.d \ -./user/isr.d - -OBJS += \ -./user/cpu0_main.o \ -./user/cpu1_main.o \ -./user/isr.o - - -# Each subdirectory must supply rules for building sources it contributes -user/%.src: ../user/%.c user/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING C/C++ Compiler' - cctc -cs --dep-file="$(basename $@).d" --misrac-version=2004 -D__CPU__=tc26xb "-fI:/shuangs/TC264/Example/Coreboard_Demo/E07_encoder_demo/Debug/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc26xb -Y0 -N0 -Z0 -o "$@" "$<" && \ - if [ -f "$(basename $@).d" ]; then sed.exe -r -e 's/\b(.+\.o)\b/user\/\1/g' -e 's/\\/\//g' -e 's/\/\//\//g' -e 's/"//g' -e 's/([a-zA-Z]:\/)/\L\1/g' -e 's/\d32:/@TARGET_DELIMITER@/g; s/\\\d32/@ESCAPED_SPACE@/g; s/\d32/\\\d32/g; s/@ESCAPED_SPACE@/\\\d32/g; s/@TARGET_DELIMITER@/\d32:/g' "$(basename $@).d" > "$(basename $@).d_sed" && cp "$(basename $@).d_sed" "$(basename $@).d" && rm -f "$(basename $@).d_sed" 2>/dev/null; else echo 'No dependency file to process';fi - @echo 'Finished building: $<' - @echo ' ' - -user/%.o: ./user/%.src user/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: TASKING Assembler' - astc -Og -Os --no-warnings= --error-limit=42 -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-user - -clean-user: - -$(RM) ./user/cpu0_main.d ./user/cpu0_main.o ./user/cpu0_main.src ./user/cpu1_main.d ./user/cpu1_main.o ./user/cpu1_main.src ./user/isr.d ./user/isr.o ./user/isr.src - -.PHONY: clean-user - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E07_encoder_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E08_eeprom_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E09_timer_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E10_printf_debug_log_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E11_interrupt_priority_set_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E13_dual_core_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_common/zf_common_headfile.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_common/zf_common_headfile.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ov7725.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ov7725.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_scc8660.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_scc8660.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr.c b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr.c index 11750cb..f40f829 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr.c +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr.c @@ -51,6 +51,7 @@ //} + IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { interrupt_global_enable(0); // жǶ @@ -80,26 +81,32 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) } // **************************** PITжϺ **************************** - -// **************************** ⲿжϺ **************************** -IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж - { - exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص - } - - if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж - { - exti_flag_clear(ERU_CH0_REQ0_P15_4); - - } - -} - -// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ +// +//// **************************** ⲿжϺ **************************** +//IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж +// { +// exti_flag_clear(ERU_CH4_REQ8_P33_7); +// camera_vsync_handler_1(); // ͷ1 ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж +// { +// exti_flag_clear(ERU_CH0_REQ0_P15_4); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// +// } +// +//} +// +//// ͷpclkĬռ 1ͨڴDMAﲻٶжϺ //IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) //{ // interrupt_global_enable(0); // жǶ @@ -107,60 +114,89 @@ IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) // if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж // { // exti_flag_clear(ERU_CH1_REQ10_P14_3); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// // // } // // if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж // { // exti_flag_clear(ERU_CH5_REQ1_P15_8); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// // // // } //} - -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } -IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж - { - exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص - } - - if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж - { - exti_flag_clear(ERU_CH7_REQ16_P15_1); - - - } -} -// **************************** ⲿжϺ **************************** +// +//IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж +// { +// exti_flag_clear(ERU_CH2_REQ7_P00_4); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// } +// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж +// { +// exti_flag_clear(ERU_CH6_REQ9_P20_0); +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ +// +// +// +// +// } +//} +// +//IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +// if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж +// { +// exti_flag_clear(ERU_CH3_REQ3_P10_3); +// camera_vsync_handler_2(); // ͷ2ɼͳһص +// } +// +// if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж +// { +// exti_flag_clear(ERU_CH7_REQ16_P15_1); +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// // ע: ⲿжΪͷж ʹͷ 벻Ҫ +// +// +// +// } +//} +//// **************************** ⲿжϺ **************************** // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -174,14 +210,14 @@ IFX_INTERRUPT(uart0_tx_isr, 0, UART0_TX_INT_PRIO) } -IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) -{ - interrupt_global_enable(0); // жǶ - -#if DEBUG_UART_USE_INTERRUPT // debug ж - debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ -#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ -} +//IFX_INTERRUPT(uart0_rx_isr, 0, UART0_RX_INT_PRIO) +//{ +// interrupt_global_enable(0); // жǶ +// +//#if DEBUG_UART_USE_INTERRUPT // debug ж +// debug_interrupr_handler(); // debug ڽմ ݻᱻ debug λȡ +//#endif // ޸ DEBUG_UART_INDEX δҪŵӦĴжȥ +//} // 1Ĭӵͷô @@ -196,7 +232,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +264,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr_config.h b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr_config.h +++ b/Example/Example_dual_camera/Coreboard_Demo/E15_fft_demo/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Example/Example_dual_camera/Motherboard_Demo.7z b/Example/Example_dual_camera/Motherboard_Demo.7z index 3446567..b288341 100644 Binary files a/Example/Example_dual_camera/Motherboard_Demo.7z and b/Example/Example_dual_camera/Motherboard_Demo.7z differ diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E01_gpio_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/.cproject b/Example/Example_general/Coreboard_Demo/E02_uart_demo/.cproject index 37f1cd3..cf74652 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/.cproject +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/.cproject @@ -113,7 +113,7 @@ - + diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E02_uart_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E03_adc_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E04_pwm_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/.cproject b/Example/Example_general/Coreboard_Demo/E05_pit_demo/.cproject index 72f218a..ce1b046 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/.cproject +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/.cproject @@ -113,7 +113,7 @@ - + diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E05_pit_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E06_exit_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E07_encoder_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E08_eeprom_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E09_timer_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E10_printf_debug_log_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E11_interrupt_priority_set_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E12_cpu1_handles_interrupts_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E13_dual_core_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E14_specifies_variable_or_code_location_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.c b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.h b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Example/Example_general/Coreboard_Demo/E15_fft_demo/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif diff --git a/Example/Example_general/Motherboard_Demo.7z b/Example/Example_general/Motherboard_Demo.7z index c50a997..e6782de 100644 Binary files a/Example/Example_general/Motherboard_Demo.7z and b/Example/Example_general/Motherboard_Demo.7z differ diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt index 6a67253..e1fce7d 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt @@ -1,3 +1,10 @@ +V3.4.2 + Ż˫⣬֡ + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ +V3.4.1 + ˫ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_common/zf_common_headfile.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_common/zf_common_headfile.h index 81f17ae..bf21188 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_common/zf_common_headfile.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_common/zf_common_headfile.h @@ -98,8 +98,7 @@ #include "zf_device_key.h" #include "zf_device_menc15a.h" #include "zf_device_mpu6050.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_oled.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.c index 9fb5671..c06a474 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.c @@ -39,8 +39,7 @@ #include "zf_driver_gpio.h" #include "zf_driver_dma.h" #include "zf_driver_exti.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" +#include "zf_device_mt9v03x_double.h" #include "zf_device_ov7725.h" #include "zf_device_scc8660.h" #include "isr_config.h" @@ -109,11 +108,10 @@ void camera_fifo_init (void) //------------------------------------------------------------------------------------------------------------------- // ͷɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ +// ˵ source_addr Դַ +// ˵ destination_addr ͼ񻺳ַ +// ˵ image_size ͼĴС +// ز uint8 DMA // @return void // Sample usage: camera_init(); //------------------------------------------------------------------------------------------------------------------- @@ -134,39 +132,36 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, OV7725_PCLK_PIN, EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); + image_size); exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE: // + case CAMERA_GRAYSCALE_1: // 1 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_1_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X_DMA_CH, + link_list_num = dma_init(MT9V03X_1_DMA_CH, source_addr, destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_1_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; - case CAMERA_GRAYSCALE2: // + case CAMERA_GRAYSCALE_2: // 2 for(num = 0; num < 8; num ++) { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); + gpio_init((gpio_pin_enum)(MT9V03X_2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); } - link_list_num = dma_init(MT9V03X2_DMA_CH, + link_list_num = dma_init_2(MT9V03X_2_DMA_CH, source_addr, destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_RISING, + image_size); // Ƶ300M ڶΪFALLING - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж + exti_init(MT9V03X_2_VSYNC_PIN, EXTI_TRIGGER_BOTH); // ʼжϣΪ½شж break; case CAMERA_COLOR: // ͫ for(num=0; num<8; num++) @@ -179,8 +174,7 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz destination_addr, SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING + image_size); // Ƶ300M ڶΪFALLING exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж break; @@ -191,88 +185,3 @@ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_siz return link_list_num; } - - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2ɼʼ -// ˵ image_size ͼĴС -// @return void -// ˵ image_size ͼĴС -// ˵ data_addr Դַ -// ˵ buffer_addr ͼ񻺳ַ -// @return void -// Sample usage: camera_init_2(); -//------------------------------------------------------------------------------------------------------------------- -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size) -{ - uint8 num; - uint8 link_list_num; - switch(camera_type_2) - { - case CAMERA_BIN_IIC: // IIC С - case CAMERA_BIN_UART: // UART С - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(OV7725_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(OV7725_DMA_CH, - source_addr, - destination_addr, - OV7725_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); - exti_init(OV7725_VSYNC_PIN, EXTI_TRIGGER_FALLING); //ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X_DMA_CH, - source_addr, - destination_addr, - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_GRAYSCALE2: // - for(num = 0; num < 8; num ++) - { - gpio_init((gpio_pin_enum)(MT9V03X2_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - link_list_num = dma_init_2(MT9V03X2_DMA_CH, - source_addr, - destination_addr, - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_FALLING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(MT9V03X2_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - case CAMERA_COLOR: // ͫ - for(num=0; num<8; num++) - { - gpio_init((gpio_pin_enum)(SCC8660_DATA_PIN + num), GPI, GPIO_LOW, GPI_FLOATING_IN); - } - - link_list_num = dma_init_2(SCC8660_DMA_CH, - source_addr, - destination_addr, - SCC8660_PCLK_PIN, - EXTI_TRIGGER_RISING, - image_size, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - exti_init(SCC8660_VSYNC_PIN, EXTI_TRIGGER_FALLING); // ʼжϣΪ½شж - break; - default: - break; - } - - return link_list_num; -} diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.h index 913df16..1793222 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_camera.h @@ -53,7 +53,6 @@ void camera_binary_image_decompression (const uint8 *data1, uint8 *data2, uint3 void camera_send_image (uart_index_enum uartn, const uint8 *image_addr, uint32 image_size); // ͷͼλ鿴ͼ void camera_fifo_init (void); // ͷ FIFO ʼ uint8 camera_init (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷɼʼ -uint8 camera_init_2 (uint8 *source_addr, uint8 *destination_addr, uint32 image_size); // ͷ2ɼʼ //=================================================ͷ ================================================ #endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c index 94498fa..2dba4a1 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -256,8 +215,11 @@ uint8 imu660ra_init (void) { uint8 return_state = 0; system_delay_ms(20); // ȴ豸ϵɹ + #if IMU660RA_USE_SOFT_IIC + gpio_init(IMU660RA_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); // IMU660RA CS˿ soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +242,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +254,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h index eefe7be..a053a05 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,97 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; + +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; + +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ + +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ + +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) + +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ + +//================================================ IMU660RA ȫֱ================================================ +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +//================================================ IMU660RA ȫֱ================================================ -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) - -#define IMU660RA_CHIP_ID (0x00) - -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) - -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +//================================================ IMU660RA ================================================ +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA +//================================================ IMU660RA ================================================ +//================================================ IMU660RA չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) - -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) #endif - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h index 9216859..783eff9 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -81,31 +82,51 @@ #define IMU660RX_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RX_CS(x) ((x) ? (gpio_high(IMU660RX_CS_PIN)) : (gpio_low(IMU660RX_CS_PIN))) -#define IMU660RX_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RX_TIMEOUT_COUNT (0x0FFF) // IMU660 ʱ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200.h index 850fb11..c83595f 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200.h @@ -104,10 +104,10 @@ //D4-D7ĸű B0-B3,B1-B4ȵȡ //ӵͬ˿ڵ˼ĻD0-D3C1-C4ӣD4-D7B2-B5ӡ //лźע޸IPS200_DATA_PORT1IPS200_DATA_PORT2궨 -#define IPS200_D0_PIN_PARALLEL8 (P11_9 ) // (λ)ҺD0 -#define IPS200_D1_PIN_PARALLEL8 (P11_10) // (λ)ҺD1 -#define IPS200_D2_PIN_PARALLEL8 (P11_11) // (λ)ҺD2 -#define IPS200_D3_PIN_PARALLEL8 (P11_12) // (λ)ҺD3 +#define IPS200_D0_PIN_PARALLEL8 (P02_0 ) // (λ)ҺD0 +#define IPS200_D1_PIN_PARALLEL8 (P02_1) // (λ)ҺD1 +#define IPS200_D2_PIN_PARALLEL8 (P02_2) // (λ)ҺD2 +#define IPS200_D3_PIN_PARALLEL8 (P02_3) // (λ)ҺD3 #define IPS200_D4_PIN_PARALLEL8 (P13_0 ) // (λ)ҺD4 #define IPS200_D5_PIN_PARALLEL8 (P13_1 ) // (λ)ҺD5 #define IPS200_D6_PIN_PARALLEL8 (P13_2 ) // (λ)ҺD6 diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h index 149aa20..e4d3f16 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // ģʽ //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.c deleted file mode 100644 index 06930e8..0000000 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.c +++ /dev/null @@ -1,209 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x2.h" -#include "zf_device_mt9v03x.h" - -vuint8 mt9v03x_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // 4ֽڶ - -static m9v03x_type_enum mt9v03x_type; // ͷ - -int16 timeout = MT9V03X_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x_link_list_num; - -int16 mt9v03x_dma_run_flag = 0; -uint8 mt9v03x_init_flag = 0; -// Ҫõͷ ޸IJ -static int16 mt9v03x_set_confing_buffer[MT9V03X_CONFIG_FINISH][2]= -{ - {MT9V03X_INIT, 0}, // ͷʼʼ - {MT9V03X_AUTO_EXP, MT9V03X_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X_EXP_TIME, MT9V03X_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X_FPS, MT9V03X_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X_SET_COL, MT9V03X_W}, // ͼ Χ1-752 - {MT9V03X_SET_ROW, MT9V03X_H}, // ͼ Χ1-480 - {MT9V03X_LR_OFFSET, MT9V03X_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_UD_OFFSET, MT9V03X_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X_GAIN, MT9V03X_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X_PCLK_MODE, MT9V03X_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03Xͷж -// ˵ void -// ز void -// ʹʾ mt9v03x_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_vsync_handler(void) -{ - exti_flag_clear(MT9V03X_VSYNC_PIN); - - if ((mt9v03x2_dma_run_flag == 1) && (mt9v03x2_init_flag)) // ʱɼ - { - - return ; - } - mt9v03x_dma_int_num = 0; - if(mt9v03x_dma_init_flag ) - { - mt9v03x_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_link_list_num = dma_init(MT9V03X_DMA_CH, - MT9V03X_DATA_ADD, - mt9v03x_image[0], - MT9V03X_PCLK_PIN, - EXTI_TRIGGER_FALLING, - MT9V03X_IMAGE_SIZE, - DMA_INT_PRIO); // Ƶ300M ڶΪFALLING - dma_enable(MT9V03X_DMA_CH); - } - else - { - if(1 == mt9v03x_link_list_num) - { - dma_set_destination(MT9V03X_DMA_CH, mt9v03x_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X_DMA_CH); - - } - - mt9v03x_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03XͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x_dma_handler(void) -{ - - - clear_dma_flag(MT9V03X_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH)) // ͼλж - { - mt9v03x_finish_flag = 0; - dma_disable(MT9V03X_DMA_CH); - IfxDma_clearChannelTransactionRequestLost(&MODULE_DMA, MT9V03X_DMA_CH); - mt9v03x_dma_init_flag = 1; - } - else - { - mt9v03x_dma_int_num++; - if(mt9v03x_dma_int_num >= mt9v03x_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x_dma_int_num = 0; - mt9v03x_lost_flag = 0; - mt9v03x_finish_flag = 1; - - - mt9v03x_dma_run_flag = 0; - mt9v03x2_dma_run_flag = 1; - dma_disable(MT9V03X_DMA_CH); - - } - } -} - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x_iic_struct; - do - { - system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x_type = MT9V03X_SCCB; - set_camera_type(CAMERA_GRAYSCALE, mt9v03x_vsync_handler, mt9v03x_dma_handler, NULL); - soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_COF_IIC_DELAY, MT9V03X_COF_IIC_SCL, MT9V03X_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer)) - { - // SCCBͨѶʧ - zf_log(0, "MT9V03X set sccb error."); - return_state = 1; - break; - } - mt9v03x_link_list_num = camera_init(MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_IMAGE_SIZE); - }while(0); - - mt9v03x_init_flag = 1; - return return_state; -} - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.h deleted file mode 100644 index 60a51dd..0000000 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x.h MT9V03X_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x.h MT9V03X_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x.h MT9V03X_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x_h_ -#define _zf_device_mt9v03x_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X ================================================ -#define MT9V03X_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X_COF_IIC_SCL (P33_13) // IIC-SCL -#define MT9V03X_COF_IIC_SDA (P32_4) // IIC-SDA - -#define MT9V03X_DMA_CH (IfxDma_ChannelId_7) - -#define MT9V03X_PCLK_PIN (ERU_CH1_REQ10_P14_3) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ж - -#define MT9V03X_DATA_PIN (P00_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X_DATA_ADD (get_port_in_addr(MT9V03X_DATA_PIN)) - -#define MT9V03X_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ================================================ -#define MT9V03X_W (188) // ͼ Χ [1-752] -#define MT9V03X_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X_IMAGE_SIZE (MT9V03X_W * MT9V03X_H) // ͼСܳ 65535 - -#define MT9V03X_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS -#define MT9V03X_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X ================================================ - - -//================================================ MT9V03X ṹ=============================================== -typedef enum -{ - MT9V03X_INIT = 0, // ͷʼ - MT9V03X_AUTO_EXP, // Զع - MT9V03X_EXP_TIME, // عʱ - MT9V03X_FPS, // ͷ֡ - MT9V03X_SET_COL, // ͼ - MT9V03X_SET_ROW, // ͼ - MT9V03X_LR_OFFSET, // ͼƫ - MT9V03X_UD_OFFSET, // ͼƫ - MT9V03X_GAIN, // ͼƫ - MT9V03X_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X_CONFIG_FINISH, // λҪռλ - - MT9V03X_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X_GET_STATUS, // ȡͷ - MT9V03X_GET_VERSION, // ̼汾 - - MT9V03X_SET_ADDR = 0XFE, // Ĵַ - MT9V03X_SET_DATA // Ĵ -}m9v03x_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X_UART, // ͨò - MT9V03X_SCCB, // ͨSCCBò -}m9v03x_type_enum; -//================================================ MT9V03X ṹ=============================================== - - -//================================================ MT9V03X ȫֱ================================================ -extern vuint8 mt9v03x_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x_image[MT9V03X_H][MT9V03X_W]; // ͼݴ洢 -extern int16 mt9v03x_dma_run_flag; -extern uint8 mt9v03x_init_flag; -//================================================ MT9V03X ȫֱ================================================ - - -//================================================ MT9V03X ================================================ -uint8 mt9v03x_init (void); // MT9V03X ͷʼ -//================================================ MT9V03X ================================================ - -#endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.c deleted file mode 100644 index 994f444..0000000 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.c +++ /dev/null @@ -1,214 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2022-09-15 pudding first version -* 2023-04-28 pudding ע˵ -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_TX 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_UART_RX 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - - -#include "zf_common_interrupt.h" -#include "zf_common_debug.h" -#include "zf_common_fifo.h" -#include "zf_driver_soft_iic.h" -#include "zf_driver_delay.h" -#include "zf_driver_dma.h" -#include "zf_driver_exti.h" -#include "zf_driver_gpio.h" -#include "zf_device_camera.h" -#include "zf_device_config.h" -#include "isr_config.h" -#include "zf_device_mt9v03x.h" -#include "zf_device_mt9v03x2.h" -vuint8 mt9v03x2_finish_flag = 0; // һͼɼɱ־λ -IFX_ALIGN(4) uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // 4ֽڶ - -static m9v03x2_type_enum mt9v03x2_type; // ͷ - -int16 timeout_2 = MT9V03X2_INIT_TIMEOUT; // 峬ʱʱ - -uint8 mt9v03x2_lost_flag = 1; // ͼʧ־λ -uint8 mt9v03x2_dma_int_num; // ǰDMAжϴ -uint8 mt9v03x2_dma_init_flag; // ǷҪ³ʼ -uint8 mt9v03x2_link_list_num; - -int16 mt9v03x2_dma_run_flag = 1; -uint8 mt9v03x2_init_flag = 0; - -// Ҫõͷ ޸IJ -static int16 mt9v03x2_set_confing_buffer[MT9V03X2_CONFIG_FINISH][2]= -{ - {MT9V03X2_INIT, 0}, // ͷʼʼ - {MT9V03X2_AUTO_EXP, MT9V03X2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ - {MT9V03X2_EXP_TIME, MT9V03X2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ - {MT9V03X2_FPS, MT9V03X2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS - {MT9V03X2_SET_COL, MT9V03X2_W}, // ͼ Χ1-752 - {MT9V03X2_SET_ROW, MT9V03X2_H}, // ͼ Χ1-480 - {MT9V03X2_LR_OFFSET, MT9V03X2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_UD_OFFSET, MT9V03X2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ - {MT9V03X2_GAIN, MT9V03X2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ - {MT9V03X2_PCLK_MODE, MT9V03X2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ -}; - - - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷж -// ˵ void -// ز void -// ʹʾ mt9v03x2_vsync_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_vsync_handler(void) -{ - exti_flag_clear(MT9V03X2_VSYNC_PIN); - - if ((mt9v03x_dma_run_flag == 1) && (mt9v03x_init_flag)) // ʱɼ - { - return ; - } - mt9v03x2_dma_int_num = 0; - if((mt9v03x2_dma_init_flag)) - { - mt9v03x2_dma_init_flag = 0; - IfxDma_resetChannel(&MODULE_DMA, MT9V03X2_DMA_CH); - - mt9v03x2_link_list_num = dma_init(MT9V03X2_DMA_CH, - MT9V03X2_DATA_ADD, - mt9v03x2_image[0], - MT9V03X2_PCLK_PIN, - EXTI_TRIGGER_RISING, - MT9V03X2_IMAGE_SIZE, - DMA_INT_PRIO_2); // Ƶ300M ڶΪFALLING - - dma_enable(MT9V03X2_DMA_CH); - - } - else - { - if(1 == mt9v03x2_link_list_num) - { - dma_set_destination(MT9V03X2_DMA_CH, mt9v03x2_image[0]); // ûвӴģʽ Ŀĵַ - } - dma_enable(MT9V03X2_DMA_CH); - - } - - mt9v03x2_lost_flag = 1; -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2ͷDMAж -// ˵ void -// ز void -// ʹʾ mt9v03x2_dma_handler(); -//------------------------------------------------------------------------------------------------------------------- -static void mt9v03x2_dma_handler(void) -{ - - clear_dma_flag(MT9V03X2_DMA_CH); - - if(IfxDma_getChannelTransactionRequestLost(&MODULE_DMA, MT9V03X2_DMA_CH)) // ͼλж - { - mt9v03x2_finish_flag = 0; - dma_disable(MT9V03X2_DMA_CH); - IfxDma_clearChannelInterrupt(&MODULE_DMA, MT9V03X2_DMA_CH); - mt9v03x2_dma_init_flag = 1; - } - else - { - mt9v03x2_dma_int_num++; - if(mt9v03x2_dma_int_num >= mt9v03x2_link_list_num) - { - // ɼ - // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) - mt9v03x2_dma_int_num = 0; - mt9v03x2_lost_flag = 0; - mt9v03x2_finish_flag = 1; - - - mt9v03x2_dma_run_flag = 0; - mt9v03x_dma_run_flag = 1; - dma_disable(MT9V03X2_DMA_CH); - - - } - } -} - -//------------------------------------------------------------------------------------------------------------------- -// MT9V03X2 ͷʼ -// ˵ void -// ز uint8 1-ʧ 0-ɹ -// ʹʾ zf_log(mt9v03x2_init(), "mt9v03x2 init error"); -// עϢ -//------------------------------------------------------------------------------------------------------------------- -uint8 mt9v03x2_init (void) -{ - uint8 return_state = 0; - soft_iic_info_struct mt9v03x2_iic_struct; - do - { -// system_delay_ms(200); - // ȳSCCBͨѶ - mt9v03x2_type = MT9V03X2_SCCB; - set_camera_type_2(CAMERA_GRAYSCALE2, mt9v03x2_vsync_handler, mt9v03x2_dma_handler, NULL); - soft_iic_init(&mt9v03x2_iic_struct, 0, MT9V03X2_COF_IIC_DELAY, MT9V03X2_COF_IIC_SCL, MT9V03X2_COF_IIC_SDA); - if(mt9v03x_set_config_sccb(&mt9v03x2_iic_struct, mt9v03x2_set_confing_buffer)) - { - // SCCBͨѶʧ - // ˶Ϣ ʾλ - // ôǴͨųʱ˳ - // һ½û ûܾǻ - zf_log(0, "MT9V03X2 set sccb error."); - return_state = 1; - break; - } - mt9v03x2_link_list_num = camera_init_2(MT9V03X2_DATA_ADD, mt9v03x2_image[0], MT9V03X2_IMAGE_SIZE); - }while(0); - - mt9v03x2_init_flag = 1; - return return_state; -} - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.h deleted file mode 100644 index 46c5262..0000000 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x2.h +++ /dev/null @@ -1,141 +0,0 @@ -/********************************************************************************************************************* -* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ -* Copyright (c) 2022 SEEKFREE ɿƼ -* -* ļ TC264 Դһ -* -* TC264 Դ -* Ըᷢ GPLGNU General Public License GNUͨù֤ -* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ -* -* Դķϣܷãδκεı֤ -* ûԻʺض;ı֤ -* ϸμ GPL -* -* ӦյԴͬʱյһ GPL ĸ -* ûУ -* -* ע -* Դʹ GPL3.0 Դ֤Э Ϊİ汾 -* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ -* ֤ libraries ļ ļµ LICENSE ļ -* ӭλʹò ޸ʱ뱣ɿƼİȨ -* -* ļ zf_device_mt9v03x2 -* ˾ ɶɿƼ޹˾ -* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 -* ƽ̨ TC264D -* https://seekfree.taobao.com/ -* -* ޸ļ¼ -* ע -* 2025-04-28 JKS first version -********************************************************************************************************************/ -/********************************************************************************************************************* -* ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* TXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SCL 궨 -* RXD 鿴 zf_device_mt9v03x2.h MT9V03X2_COF_IIC_SDA 궨 -* PCLK 鿴 zf_device_mt9v03x2.h MT9V03X2_PCLK_PIN 궨 -* VSY 鿴 zf_device_mt9v03x2.h MT9V03X2_VSYNC_PIN 궨 -* D0-D7 鿴 zf_device_mt9v03x2.h MT9V03X2_DATA_PIN 궨 Ӹö忪ʼ˸ -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ -********************************************************************************************************************/ - -#ifndef _zf_device_mt9v03x2_h_ -#define _zf_device_mt9v03x2_h_ - -#include "zf_common_typedef.h" -#include "zf_device_type.h" - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_COF_IIC_DELAY (800) // IIC ʱ -#define MT9V03X2_COF_IIC_SCL (P13_1) // IIC-SCL -#define MT9V03X2_COF_IIC_SDA (P13_0) // IIC-SDA - -#define MT9V03X2_DMA_CH (IfxDma_ChannelId_6) - -#define MT9V03X2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // PCLK ź TIM_ETR Žֹ޸ - -#define MT9V03X2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ж - -#define MT9V03X2_DATA_PIN (P02_0) // ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 -#define MT9V03X2_DATA_ADD (get_port_in_addr(MT9V03X2_DATA_PIN)) - -#define MT9V03X2_INIT_TIMEOUT (0x0080) // Ĭϵͷʼʱʱ Ϊλ -//================================================ MT9V03X2 ================================================ - -//================================================ MT9V03X2 ================================================ -#define MT9V03X2_W (188) // ͼ Χ [1-752] -#define MT9V03X2_H (120) // ͼ߶ Χ [1-480] - -#define MT9V03X2_IMAGE_SIZE (MT9V03X2_W * MT9V03X2_H) // ͼСܳ 65535 - -#define MT9V03X2_AUTO_EXP_DEF ( 0 ) // Զع ĬϲԶع Χ [0-63] 0Ϊر - // Զع⿪ EXP_TIMEԶعʱ - // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ -#define MT9V03X2_EXP_TIME_DEF ( 512 ) // عʱ ͷյԶعʱ䣬ùΪعֵ -#define MT9V03X2_FPS_DEF ( 50 ) // ͼ֡ ͷյԶFPSΪFPS " -#define MT9V03X2_LR_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_UD_OFFSET_DEF ( 0 ) // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ - // ͷƫݺԶƫƣüƫ -#define MT9V03X2_GAIN_DEF ( 32 ) // ͼ Χ [16-64] عʱ̶¸ıͼ̶ -#define MT9V03X2_PCLK_MODE_DEF ( 0 ) // ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] - // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 - // MT9V034 V1.5 Լϰ汾ָ֧ -//================================================ MT9V03X2 ================================================ - - - -//================================================ MT9V03X2 ṹ=============================================== -typedef enum -{ - MT9V03X2_INIT = 0, // ͷʼ - MT9V03X2_AUTO_EXP, // Զع - MT9V03X2_EXP_TIME, // عʱ - MT9V03X2_FPS, // ͷ֡ - MT9V03X2_SET_COL, // ͼ - MT9V03X2_SET_ROW, // ͼ - MT9V03X2_LR_OFFSET, // ͼƫ - MT9V03X2_UD_OFFSET, // ͼƫ - MT9V03X2_GAIN, // ͼƫ - MT9V03X2_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) - MT9V03X2_CONFIG_FINISH, // λҪռλ - - MT9V03X2_COLOR_GET_WHO_AM_I = 0xEF, - MT9V03X2_SET_EXP_TIME = 0XF0, // عʱ - MT9V03X2_GET_STATUS, // ȡͷ - MT9V03X2_GET_VERSION, // ̼汾 - - MT9V03X2_SET_ADDR = 0XFE, // Ĵַ - MT9V03X2_SET_DATA // Ĵ -}m9v03x2_cmd_enum; - -// ͷӿö -typedef enum -{ - MT9V03X2_UART, // ͨò - MT9V03X2_SCCB, // ͨSCCBò -}m9v03x2_type_enum; -//================================================ MT9V03X2 ṹ=============================================== - - -//================================================ MT9V03X2 ȫֱ================================================ -extern vuint8 mt9v03x2_finish_flag; // һͼɼɱ־λ -extern uint8 mt9v03x2_image[MT9V03X2_H][MT9V03X2_W]; // ͼݴ洢 -extern int16 mt9v03x2_dma_run_flag; -extern uint8 mt9v03x2_init_flag; -//================================================ MT9V03X2 ȫֱ================================================ - - -//================================================ MT9V03X2 ================================================ -uint8 mt9v03x2_init (void); // MT9V03X2 ͷʼ -//================================================ MT9V03X2 ================================================ - -#endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.c new file mode 100644 index 0000000..f365c47 --- /dev/null +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2022-09-15 pudding first version +* 2023-04-28 pudding ע˵ +********************************************************************************************************************/ +/********************************************************************************************************************* +* ߶壺 +* ------------------------------------ +* ģܽ Ƭܽ +* SCL 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SCL 궨 +* SDA 鿴 zf_device_mt9v03x_double.h MT9V03X_COF_IIC_SDA 궨 +* PCLK 鿴 zf_device_mt9v03x_double.h MT9V03X_PCLK_PIN 궨 +* VSY 鿴 zf_device_mt9v03x_double.h MT9V03X_VSYNC_PIN 궨 +* D0-D7 鿴 zf_device_mt9v03x_double.h MT9V03X_DATA_PIN 궨 Ӹö忪ʼ˸ +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ +********************************************************************************************************************/ +#include "IfxStm.h" +#include "zf_common_interrupt.h" +#include "zf_common_debug.h" +#include "zf_driver_soft_iic.h" +#include "zf_driver_delay.h" +#include "zf_driver_dma.h" +#include "zf_driver_exti.h" +#include "zf_driver_gpio.h" +#include "zf_driver_timer.h" +#include "zf_device_camera.h" +#include "zf_device_config.h" +#include "zf_device_mt9v03x_double.h" + +#pragma section all "cpu0_dsram" + + vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ + vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +IFX_ALIGN(4) uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +IFX_ALIGN(4) uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 + uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ + + +int16 time_out_1 = MT9V03X_1_INIT_TIMEOUT; // 峬ʱʱ +int16 time_out_2 = MT9V03X_2_INIT_TIMEOUT; // 峬ʱʱ + +uint8 mt9v03x_link_list_num_1; // ǰDMA + +uint8 mt9v03x_link_list_num_2; // ǰDMA + +m9v03x_double_init_type_enum camera_work_type; // ǰͷ + + +uint8 mt9v03x_dma_state[2]; +uint8 mt9v03x_gather_flag; +uint32 mt9v03x_time[2]; + + +// Ҫõͷ ޸IJ +static int16 mt9v03x_set_confing_buffer_1[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_1_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_1_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_1_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_1_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_1_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_1_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_1_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_1_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_1_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +static int16 mt9v03x_set_confing_buffer_2[MT9V03X_DOUBLE_CONFIG_FINISH][2]= +{ + {MT9V03X_DOUBLE_INIT, 0}, // ͷʼʼ + {MT9V03X_DOUBLE_AUTO_EXP, MT9V03X_2_AUTO_EXP_DEF}, // Զع Χ1-63 0Ϊر Զع⿪ EXP_TIMEõݽΪعʱ䣬ҲԶعʱ + {MT9V03X_DOUBLE_EXP_TIME, MT9V03X_2_EXP_TIME_DEF}, // عʱ ͷյԶعʱ䣬ùΪعֵ + {MT9V03X_DOUBLE_FPS, MT9V03X_2_FPS_DEF}, // ͼ֡ ͷյԶFPSΪFPS + {MT9V03X_DOUBLE_SET_COL, MT9V03X_2_W}, // ͼ Χ1-752 + {MT9V03X_DOUBLE_SET_ROW, MT9V03X_2_H}, // ͼ Χ1-480 + {MT9V03X_DOUBLE_LR_OFFSET, MT9V03X_2_LR_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_UD_OFFSET, MT9V03X_2_UD_OFFSET_DEF}, // ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ ͷƫݺԶƫƣüƫ + {MT9V03X_DOUBLE_GAIN, MT9V03X_2_GAIN_DEF}, // ͼ Χ16-64 عʱ̶¸ıͼ̶ + {MT9V03X_DOUBLE_PCLK_MODE, MT9V03X_2_PCLK_MODE_DEF}, // ʱģʽ MT9V034 V2.0Լϰ汾ָ֧ +}; + +#pragma section all restore + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ1 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_1(void) +{ + dma_disable(MT9V03X_1_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_1_DMA_CH); + dma_init(MT9V03X_1_DMA_CH, + MT9V03X_1_DATA_ADD, + mt9v03x_image_1[0], + MT9V03X_1_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_1_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_1_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ͷ2 DMA +// ˵ void +// ز void +// ʹʾ mt9v03x_dma_restart_1(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_dma_restart_2(void) +{ + dma_disable(MT9V03X_2_DMA_CH); + IfxDma_resetChannel(&MODULE_DMA, MT9V03X_2_DMA_CH); + dma_init_2(MT9V03X_2_DMA_CH, + MT9V03X_2_DATA_ADD, + mt9v03x_image_2[0], + MT9V03X_2_PCLK_PIN, + EXTI_TRIGGER_FALLING, + MT9V03X_2_IMAGE_SIZE); // Ƶ300M ڶΪFALLING + dma_enable(MT9V03X_2_DMA_CH); +} + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_1(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P33_7)) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[0] && gpio_get_level(P10_3) == 0) + { + mt9v03x_dma_state[0] = 0; + mt9v03x_dma_restart_2(); + + mt9v03x_gather_flag = 2; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + if(mt9v03x_gather_flag == 1) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + dma_disable(MT9V03X_1_DMA_CH); + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P10_3)) + { + mt9v03x_dma_state[0] = 1; + } + else + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + mt9v03x_dma_restart_1(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[0] == 0) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[0]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[0] = IfxStm_getLower(module_num); + mt9v03x_fps[0] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_1 = 1; + + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03Xͷж +// ˵ void +// ز void +// ʹʾ mt9v03x_vsync_handler(); +//------------------------------------------------------------------------------------------------------------------- +static void mt9v03x_vsync_handler_2(void) +{ + Ifx_STM *module_num; + uint32 temp_time = 0; + static uint32 mt9v03x_fps_count = 0; + + if(gpio_get_level(P10_3) == 1) + { + if(camera_work_type == mt9v03x_double && mt9v03x_dma_state[1] && gpio_get_level(P33_7) == 0) + { + mt9v03x_dma_state[1] = 0; + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + else if(mt9v03x_gather_flag == 0) + { + mt9v03x_dma_restart_2(); + mt9v03x_gather_flag = 2; + } + } + else + { + if(mt9v03x_gather_flag == 2) + { + // ɼ + // һͼӲɼʼɼʱ3.8MS(50FPS188*120ֱ) + + dma_disable(MT9V03X_2_DMA_CH); + + if(camera_work_type == mt9v03x_double) + { + if(gpio_get_level(P33_7)) + { + mt9v03x_dma_state[1] = 1; + } + else + { + mt9v03x_dma_restart_1(); + + mt9v03x_gather_flag = 1; + } + } + else + { + mt9v03x_dma_restart_2(); + } + + module_num = IfxStm_getAddress((IfxStm_Index)(IfxCpu_getCoreId())); + + if(mt9v03x_time[1] == 0) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + } + else + { + temp_time = (uint32)((uint64)(IfxStm_getLower(module_num) - mt9v03x_time[1]) * 1000 / IfxStm_getFrequency(module_num)); + if(temp_time >= 1000) + { + mt9v03x_time[1] = IfxStm_getLower(module_num); + mt9v03x_fps[1] = mt9v03x_fps_count - 1; + mt9v03x_fps_count = 0; + } + } + + mt9v03x_fps_count ++; + + mt9v03x_finish_flag_2 = 1; + } + } +} + + +//------------------------------------------------------------------------------------------------------------------- +// MT9V03X ˫ͷʼ +// ˵ init_type ʼʽ +// ز uint8 1-ʧ 0-ɹ +// ʹʾ zf_log(mt9v03x_init(), "mt9v03x init error"); +// עϢ ע:˫汾ټݴڰ汾ͷ ޸ͷʼͨѶͷ˵ +//------------------------------------------------------------------------------------------------------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_type) +{ + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + //-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- + uint8 return_state = 0; + + soft_iic_info_struct mt9v03x_iic_struct; + + uint32 interrupt_state = interrupt_global_disable(); // رȫж + + system_delay_ms(200); + + camera_work_type = init_type; + + switch(init_type) + { + case mt9v03x_1: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + }while(0); + }break; + + case mt9v03x_2: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + + }break; + + case mt9v03x_double: + { + do + { + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_1, mt9v03x_vsync_handler_1, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_1_COF_IIC_DELAY, MT9V03X_1_COF_IIC_SCL, MT9V03X_1_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_1)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 1 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_1 = camera_init(MT9V03X_1_DATA_ADD, mt9v03x_image_1[0], MT9V03X_1_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_1_DMA_CH); + + system_delay_ms(MT9V03X_INIT_INTV_DELAY); //޸ʱӸ֡ʵʱ + + // ʹSCCBͨѶ + set_camera_type(CAMERA_GRAYSCALE_2, mt9v03x_vsync_handler_2, NULL, NULL); + + soft_iic_init(&mt9v03x_iic_struct, 0, MT9V03X_2_COF_IIC_DELAY, MT9V03X_2_COF_IIC_SCL, MT9V03X_2_COF_IIC_SDA); + + if(mt9v03x_set_config_sccb(&mt9v03x_iic_struct, mt9v03x_set_confing_buffer_2)) + { + // SCCBͨѶʧ + zf_log(0, "MT9V03X 2 set sccb error."); + return_state = 1; + break; + } + + mt9v03x_link_list_num_2 = camera_init(MT9V03X_2_DATA_ADD, mt9v03x_image_2[0], MT9V03X_2_IMAGE_SIZE); + + IfxDma_disableChannelInterrupt(&MODULE_DMA, MT9V03X_2_DMA_CH); + }while(0); + }break; + + default:break; + } + + interrupt_global_enable(interrupt_state); // ȫж + + return return_state; +} + + + + + + + + diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.h new file mode 100644 index 0000000..e2fc27a --- /dev/null +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_mt9v03x_double.h @@ -0,0 +1,172 @@ +/********************************************************************************************************************* +* TC264 Opensourec Library TC264 Դ⣩һڹٷ SDK ӿڵĵԴ +* Copyright (c) 2022 SEEKFREE ɿƼ +* +* ļ TC264 Դһ +* +* TC264 Դ +* Ըᷢ GPLGNU General Public License GNUͨù֤ +* GPL ĵ3棨 GPL3.0ѡģκκİ汾·/޸ +* +* Դķϣܷãδκεı֤ +* ûԻʺض;ı֤ +* ϸμ GPL +* +* ӦյԴͬʱյһ GPL ĸ +* ûУ +* +* ע +* Դʹ GPL3.0 Դ֤Э Ϊİ汾 +* Ӣİ libraries/doc ļµ GPL3_permission_statement.txt ļ +* ֤ libraries ļ ļµ LICENSE ļ +* ӭλʹò ޸ʱ뱣ɿƼİȨ +* +* ļ zf_device_mt9v03x_double +* ˾ ɶɿƼ޹˾ +* 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ +* ADS v1.10.2 +* ƽ̨ TC264D +* https://seekfree.taobao.com/ +* +* ޸ļ¼ +* ע +* 2025-07-09 pudding first version +********************************************************************************************************************/ + +#ifndef _zf_device_mt9v03x_double_h_ +#define _zf_device_mt9v03x_double_h_ + +#include "zf_common_typedef.h" +#include "zf_device_type.h" + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_COF_IIC_DELAY (800) // ͷ1 IIC ʱ +#define MT9V03X_1_COF_IIC_SCL (P33_13) // ͷ1 IIC-SCL +#define MT9V03X_1_COF_IIC_SDA (P32_4) // ͷ1 IIC-SDA + +#define MT9V03X_1_DMA_CH (IfxDma_ChannelId_7) + +#define MT9V03X_1_PCLK_PIN (ERU_CH1_REQ10_P14_3) // ͷ1 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_1_VSYNC_PIN (ERU_CH4_REQ8_P33_7) // ͷ1 ж + +#define MT9V03X_1_DATA_PIN (P00_0) // ͷ1 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_1_DATA_ADD (get_port_in_addr(MT9V03X_1_DATA_PIN)) + +#define MT9V03X_1_INIT_TIMEOUT (0x0080) // ͷ1 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_2_COF_IIC_DELAY (800) // ͷ2 IIC ʱ +#define MT9V03X_2_COF_IIC_SCL (P13_1) // ͷ2 IIC-SCL +#define MT9V03X_2_COF_IIC_SDA (P13_0) // ͷ2 IIC-SDA + +#define MT9V03X_2_DMA_CH (IfxDma_ChannelId_6) + +#define MT9V03X_2_PCLK_PIN (ERU_CH2_REQ2_P10_2) // ͷ2 PCLK ź TIM_ETR Žֹ޸ +#define MT9V03X_2_VSYNC_PIN (ERU_CH3_REQ3_P10_3) // ͷ2 ж + +#define MT9V03X_2_DATA_PIN (P02_0) // ͷ2 ֻ GPIOx0 GPIOx8 ʼ ˸ P00_0-P00_7 +#define MT9V03X_2_DATA_ADD (get_port_in_addr(MT9V03X_2_DATA_PIN)) + +#define MT9V03X_2_INIT_TIMEOUT (0x0080) // ͷ2 Ĭϵͷʼʱʱ Ϊλ + + +#define MT9V03X_INIT_INTV_DELAY (0) //ͷʼʱ,ʱӸ֡ʱΧ0-3λMS + +//================================================ MT9V03X ˫ͷ ================================================ + + +//================================================ MT9V03X ˫ͷ ================================================ +#define MT9V03X_1_W (188) // ͷ1 ͼ Χ [1-752] +#define MT9V03X_1_H (120) // ͷ1 ͼ߶ Χ [1-480] + +#define MT9V03X_1_IMAGE_SIZE (MT9V03X_1_W * MT9V03X_1_H) // ͷ1 ͼСܳ 65535 + +#define MT9V03X_1_AUTO_EXP_DEF ( 0 ) // ͷ1 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ +#define MT9V03X_1_EXP_TIME_DEF ( 512 ) // ͷ1 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_1_FPS_DEF ( 100 ) // ͷ1 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_1_LR_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ1 ͷƫݺԶƫƣüƫ +#define MT9V03X_1_UD_OFFSET_DEF ( 0 ) // ͷ1 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_1_GAIN_DEF ( 32 ) // ͷ1 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_1_PCLK_MODE_DEF ( 0 ) // ͷ1 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ + + +#define MT9V03X_2_W (188) // ͷ2 ͼ Χ [1-752] +#define MT9V03X_2_H (120) // ͷ2 ͼ߶ Χ [1-480] + +#define MT9V03X_2_IMAGE_SIZE (MT9V03X_2_W * MT9V03X_2_H) // ͷ2 ͼСܳ 65535 + +#define MT9V03X_2_AUTO_EXP_DEF ( 0 ) // ͷ2 Զع ĬϲԶع Χ [0-63] 0Ϊر + // Զع⿪ EXP_TIMEԶعʱ + // һDzҪԶع ߷dzȵԳԶع⣬ͼȶ ⣬ͼȶ +#define MT9V03X_2_EXP_TIME_DEF ( 512 ) // ͷ2 عʱ ͷյԶعʱ䣬ùΪعֵ +#define MT9V03X_2_FPS_DEF ( 100 ) // ͷ2 ͼ֡ ͷյԶFPSΪFPS +#define MT9V03X_2_LR_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ188 376 752ʱ޷ƫ + // ͷ2 ͷƫݺԶƫƣüƫ +#define MT9V03X_2_UD_OFFSET_DEF ( 0 ) // ͷ2 ͼƫ ֵ ƫ ֵ ƫ Ϊ120 240 480ʱ޷ƫ + // ͷƫݺԶƫƣüƫ +#define MT9V03X_2_GAIN_DEF ( 32 ) // ͷ2 ͼ Χ [16-64] عʱ̶¸ıͼ̶ +#define MT9V03X_2_PCLK_MODE_DEF ( 0 ) // ͷ2 ʱģʽ Χ [0-1] Ĭϣ0 ѡΪ[0ź,1ź] + // ͨΪ0ʹCH32V307DVPӿڻSTM32DCMIӿڲɼҪΪ1 + // MT9V034 V1.5 Լϰ汾ָ֧ +//================================================ MT9V03X ˫ͷ ================================================ + +//================================================ MT9V03X ˫ͷ ṹ=============================================== +typedef enum +{ + MT9V03X_DOUBLE_INIT = 0, // ͷʼ + MT9V03X_DOUBLE_AUTO_EXP, // Զع + MT9V03X_DOUBLE_EXP_TIME, // عʱ + MT9V03X_DOUBLE_FPS, // ͷ֡ + MT9V03X_DOUBLE_SET_COL, // ͼ + MT9V03X_DOUBLE_SET_ROW, // ͼ + MT9V03X_DOUBLE_LR_OFFSET, // ͼƫ + MT9V03X_DOUBLE_UD_OFFSET, // ͼƫ + MT9V03X_DOUBLE_GAIN, // ͼƫ + MT9V03X_DOUBLE_PCLK_MODE, // ʱģʽ(MT9V034 V1.5Լϰ汾ָ֧) + MT9V03X_DOUBLE_CONFIG_FINISH, // λҪռλ + + MT9V03X_DOUBLE_COLOR_GET_WHO_AM_I = 0xEF, + MT9V03X_DOUBLE_SET_EXP_TIME = 0XF0, // عʱ + MT9V03X_DOUBLE_GET_STATUS, // ȡͷ + MT9V03X_DOUBLE_GET_VERSION, // ̼汾 + + MT9V03X_DOUBLE_SET_ADDR = 0XFE, // Ĵַ + MT9V03X_DOUBLE_SET_DATA // Ĵ +}m9v03x_double_cmd_enum; + +// ͷӿö +typedef enum +{ + mt9v03x_1, // ʼͷ 1 ɼͷ1 + mt9v03x_2, // ʼͷ 2 ɼͷ2 + mt9v03x_double, // ˫ͬʱʼ ȶģʽ DMA ϸ ɼͷ + // ע⣺ DMAֻһ ɼʱ ͷͬʱ ޷֡ʲɼ˫ ֡ʽ2 + // ע⣺ ͷ ˫ͷغ ϳʱ乤ʱ ³ + // ע⣺ 188*120ֱ ͷ֡ʳ135100%غϵʵ֡ʼ ͨ˫ʼ֮ʱе +}m9v03x_double_init_type_enum; + +//================================================ MT9V03X ˫ͷ ṹ=============================================== + +//================================================ MT9V03X ȫֱ================================================ +extern vuint8 mt9v03x_finish_flag_1; // ͷ1 ͼɼɱ־λ +extern vuint8 mt9v03x_finish_flag_2; // ͷ2 ͼɼɱ־λ +extern uint8 mt9v03x_image_1[MT9V03X_1_H][MT9V03X_1_W]; // ͷ1 ͼݴ洢 +extern uint8 mt9v03x_image_2[MT9V03X_2_H][MT9V03X_2_W]; // ͷ2 ͼݴ洢 +extern uint32 mt9v03x_fps[2]; // ͷʵʲɼ֡ +//================================================ MT9V03X ȫֱ================================================ + + +//================================================ MT9V03X ================================================ +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +//-------------------úTCϵ V3.0 ˫ ͷʼ---------------------- +uint8 mt9v03x_double_init(m9v03x_double_init_type_enum init_mode); // MT9V03X ͷʼ +//================================================ MT9V03X ================================================ + +#endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ov7725.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ov7725.c index 29e943c..4cd263d 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ov7725.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ov7725.c @@ -343,8 +343,7 @@ static void ov7725_vsync_handler(void) ov7725_image_binary[0], OV7725_PCLK_PIN, EXTI_TRIGGER_RISING, - OV7725_IMAGE_SIZE, - DMA_INT_PRIO); + OV7725_IMAGE_SIZE); dma_enable(OV7725_DMA_CH); } else diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_scc8660.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_scc8660.c index d9ae5a9..3f3a56e 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_scc8660.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_scc8660.c @@ -498,8 +498,7 @@ static void scc8660_vsync_handler(void) (uint8 *)scc8660_image[0], SCC8660_PCLK_PIN, EXTI_TRIGGER_RISING, - SCC8660_IMAGE_SIZE, - DMA_INT_PRIO); + SCC8660_IMAGE_SIZE); dma_enable(SCC8660_DMA_CH); } else diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.c index 08ff4bb..89ec7b4 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.c @@ -40,12 +40,11 @@ static void type_default_callback(void); camera_type_enum camera_type = NO_CAMERE; // ͷͱ -callback_function camera_uart_handler = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת -callback_function camera_vsync_handler = type_default_callback; // жϺָ룬ݳʼʱõĺת -callback_function camera_dma_handler = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת +callback_function camera_uart_handler_1 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת +callback_function camera_vsync_handler_1 = type_default_callback; // жϺָ룬ݳʼʱõĺת +callback_function camera_dma_handler_1 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת -camera_type_enum camera_type_2 = NO_CAMERE; // ͷͱ callback_function camera_uart_handler_2 = type_default_callback; // ͨѶжϺָ룬ݳʼʱõĺת callback_function camera_vsync_handler_2 = type_default_callback; // жϺָ룬ݳʼʱõĺת callback_function camera_dma_handler_2 = type_default_callback; // DMAжϺָ룬ݳʼʱõĺת @@ -80,29 +79,20 @@ static void type_default_callback (void) //------------------------------------------------------------------------------------------------------------------- void set_camera_type (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) { - camera_type = type_set; - camera_uart_handler = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); -} - -//------------------------------------------------------------------------------------------------------------------- -// ͷ2 -// ˵ type_set ѡͷ -// ˵ vsync_callback 豸ijжϻص -// ˵ dma_callback 豸 DMA жϻص -// ˵ uart_callback 豸Ĵڻص -// ز void -// ʹʾ set_camera_type_2(CAMERA_GRAYSCALE); -// עϢ һɸͷʼڲ -//------------------------------------------------------------------------------------------------------------------- -void set_camera_type_2 (camera_type_enum type_set, callback_function vsync_callback, callback_function dma_callback, callback_function uart_callback) -{ - camera_type_2 = type_set; - camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); - camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); - camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + camera_type = type_set; + if(type_set == CAMERA_GRAYSCALE_2 || type_set == CAMERA_GRAYSCALE_SINGLE) + { + camera_uart_handler_2 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_2 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_2 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } + else + { + camera_uart_handler_1 = ((uart_callback == NULL) ? (type_default_callback) : (uart_callback)); + camera_vsync_handler_1 = ((vsync_callback == NULL) ? (type_default_callback) : (vsync_callback)); + camera_dma_handler_1 = ((dma_callback == NULL) ? (type_default_callback) : (dma_callback)); + } } //------------------------------------------------------------------------------------------------------------------- diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.h index c284072..d5bcfac 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_type.h @@ -46,8 +46,9 @@ typedef enum NO_CAMERE = 0, // ͷ CAMERA_BIN_IIC, // С IIC 汾 CAMERA_BIN_UART, // С UART 汾 - CAMERA_GRAYSCALE, // - CAMERA_GRAYSCALE2, // 2 + CAMERA_GRAYSCALE_SINGLE, // 汾 + CAMERA_GRAYSCALE_1, // 1 + CAMERA_GRAYSCALE_2, // 2 CAMERA_COLOR, // ͫ }camera_type_enum; @@ -75,21 +76,21 @@ typedef void (*callback_function)(void); extern wireless_type_enum wireless_type; extern callback_function wireless_module_uart_handler; // ߴڽжϺָ룬ݳʼʱõĺת - -extern camera_type_enum camera_type; -extern callback_function camera_dma_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_uart_handler; // ͨѶжϺָ룬ݳʼʱõĺת extern callback_function wireless_module_spi_handler; // WIFI SPI GPIOжϺָ룬ݳʼʱõĺת -extern camera_type_enum camera_type_2; // ͷͱ -extern callback_function camera_uart_handler_2; // ͨѶжϺָ룬ݳʼʱõĺת -extern callback_function camera_vsync_handler_2; // жϺָ룬ݳʼʱõĺת -extern callback_function camera_dma_handler_2; // DMAжϺָ룬ݳʼʱõĺת +extern camera_type_enum camera_type ; // ͷͱ + +extern callback_function camera_uart_handler_1 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_1 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_1 ; // DMAжϺָ룬ݳʼʱõĺת + +extern callback_function camera_uart_handler_2 ; // ͨѶжϺָ룬ݳʼʱõĺת +extern callback_function camera_vsync_handler_2 ; // жϺָ룬ݳʼʱõĺת +extern callback_function camera_dma_handler_2 ; // DMAжϺָ룬ݳʼʱõĺת -extern tof_type_enum tof_type; // ToF ģ -extern callback_function tof_module_exti_handler; // ToF ģ INT ж +extern tof_type_enum tof_type; // ToF ģ +extern callback_function tof_module_exti_handler; // ToF ģ INT ж //=========================================== صָ뼰 ============================================== diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.h index eea8a78..b045ff7 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.h @@ -55,7 +55,7 @@ #define WIFI_SPI_INDEX (SPI_3 ) // ʹõSPI -#define WIFI_SPI_SPEED (30 * 1000 * 1000 ) // Ӳ SPI +#define WIFI_SPI_SPEED (10 * 1000 * 1000 ) // Ӳ SPI #define WIFI_SPI_SCK_PIN (SPI3_SCLK_P22_3 ) // SPI_SCK #define WIFI_SPI_MOSI_PIN (SPI3_MOSI_P22_0 ) // SPI_MOSI #define WIFI_SPI_MISO_PIN (SPI3_MISO_P22_1 ) // SPI_MISO IPSûMISOţȻҪ壬spiijʼʱҪʹ diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.c index a8f0073..e6b31b8 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.c @@ -70,7 +70,7 @@ IFX_ALIGN(256) DMA_LINK dma_link_list_2; // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -139,10 +139,10 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_1; - cfg.channelInterruptTypeOfService = DMA_INT_SERVICE; + cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_1; @@ -198,7 +198,7 @@ uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_ // ʹʾ dma_init(MT9V03X_DMA_CH, MT9V03X_DATA_ADD, mt9v03x_image[0], MT9V03X_PCLK_PIN, EXTI_TRIGGER_RISING, MT9V03X_IMAGE_SIZE); // עϢ //------------------------------------------------------------------------------------------------------------------- -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio) +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum exti_pin, exti_trigger_enum trigger, uint32 dma_count) { IfxDma_Dma_Channel dmaChn; @@ -267,7 +267,7 @@ uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destinatio cfg.channelId = (IfxDma_ChannelId)dma_ch; cfg.hardwareRequestEnabled = FALSE; cfg.channelInterruptEnabled = TRUE; - cfg.channelInterruptPriority = isr_prio; + cfg.channelInterruptPriority = DMA_INT_PRIO_2; cfg.channelInterruptTypeOfService = DMA_INT_SERVICE_2 ; diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.h index 2ebe2fc..09e5807 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_dma.h @@ -45,8 +45,8 @@ #define dma_set_destination(dma_ch, destination_addr) (IfxDma_setChannelDestinationAddress(&MODULE_DMA, (dma_ch), (void *)IFXCPU_GLB_ADDR_DSPR(IfxCpu_getCoreId(), (destination_addr)))) //====================================================DMA ==================================================== -uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); -uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count, uint8 isr_prio); +uint8 dma_init (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); +uint8 dma_init_2 (IfxDma_ChannelId dma_ch, uint8 *source_addr, uint8 *destination_addr, exti_pin_enum eru_pin, exti_trigger_enum trigger, uint32 dma_count); void dma_disable (IfxDma_ChannelId dma_ch); void dma_enable (IfxDma_ChannelId dma_ch); //====================================================DMA ==================================================== diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr.c index 8b8e6fb..842f289 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr.c @@ -41,15 +41,8 @@ -//**************************** PITжϺ **************************** -IFX_INTERRUPT(cc60_pit_ch0_isr, 0, CCU6_0_CH0_ISR_PRIORITY) -{ - interrupt_global_enable(0); // жǶ - pit_clear_flag(CCU60_CH0); -} - IFX_INTERRUPT(cc60_pit_ch1_isr, 0, CCU6_0_CH1_ISR_PRIORITY) { @@ -85,64 +78,99 @@ IFX_INTERRUPT(cc61_pit_ch1_isr, 0, CCU6_1_CH1_ISR_PRIORITY) IFX_INTERRUPT(exti_ch0_ch4_isr, 0, EXTI_CH0_CH4_INT_PRIO) { interrupt_global_enable(0); // жǶ - if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж + if(exti_flag_get(ERU_CH4_REQ8_P33_7)) // ͨ4ж { exti_flag_clear(ERU_CH4_REQ8_P33_7); - camera_vsync_handler(); // ͷɼͳһص + camera_vsync_handler_1(); // ͷ1 ɼͳһص } if(exti_flag_get(ERU_CH0_REQ0_P15_4)) // ͨ0ж { exti_flag_clear(ERU_CH0_REQ0_P15_4); + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + + + } } // ͷpclkĬռ 1ͨڴDMAﲻٶжϺ -//IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) -//{ -// interrupt_global_enable(0); // жǶ -// -// if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж -// { -// exti_flag_clear(ERU_CH1_REQ10_P14_3); -// -// } -// -// if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж -// { -// exti_flag_clear(ERU_CH5_REQ1_P15_8); -// -// -// } -//} +IFX_INTERRUPT(exti_ch1_ch5_isr, 0, EXTI_CH1_CH5_INT_PRIO) +{ + interrupt_global_enable(0); // жǶ + + if(exti_flag_get(ERU_CH1_REQ10_P14_3)) // ͨ1ж + { + exti_flag_clear(ERU_CH1_REQ10_P14_3); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } + + if(exti_flag_get(ERU_CH5_REQ1_P15_8)) // ͨ5ж + { + exti_flag_clear(ERU_CH5_REQ1_P15_8); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } +} + +IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) +{ + interrupt_global_enable(0); // жǶ + if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж + { + exti_flag_clear(ERU_CH2_REQ7_P00_4); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + } + if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж + { + exti_flag_clear(ERU_CH6_REQ9_P20_0); + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + // ע: ⲿжΪͷPCLK ʹͷ 벻Ҫ + + + + + } +} -// ͷpclkĬռ 2ͨڴDMAﲻٶжϺ -// IFX_INTERRUPT(exti_ch2_ch6_isr, 0, EXTI_CH2_CH6_INT_PRIO) -// { -// interrupt_global_enable(0); // жǶ -// if(exti_flag_get(ERU_CH2_REQ7_P00_4)) // ͨ2ж -// { -// exti_flag_clear(ERU_CH2_REQ7_P00_4); -// } -// if(exti_flag_get(ERU_CH6_REQ9_P20_0)) // ͨ6ж -// { -// exti_flag_clear(ERU_CH6_REQ9_P20_0); -// } -// } IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) { interrupt_global_enable(0); // жǶ + if(exti_flag_get(ERU_CH3_REQ3_P10_3)) // ͨ3ж { exti_flag_clear(ERU_CH3_REQ3_P10_3); - camera_vsync_handler_2(); // ͷ2ɼͳһص + camera_vsync_handler_2(); // ͷ2ɼͳһص } if(exti_flag_get(ERU_CH7_REQ16_P15_1)) // ͨ7ж { exti_flag_clear(ERU_CH7_REQ16_P15_1); + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + // ע: ⲿжΪͷж ʹͷ 벻Ҫ + } @@ -151,16 +179,16 @@ IFX_INTERRUPT(exti_ch3_ch7_isr, 0, EXTI_CH3_CH7_INT_PRIO) // **************************** DMAжϺ **************************** -IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO) +IFX_INTERRUPT(dma_ch6_isr, 0, DMA_INT_PRIO_1) { interrupt_global_enable(0); // жǶ - camera_dma_handler(); // ͷɼͳһص + camera_dma_handler_1(); // ͷ1 ɼͳһص } IFX_INTERRUPT(dma_ch7_isr, 0, DMA_INT_PRIO_2) { interrupt_global_enable(0); // жǶ - camera_dma_handler_2(); // ͷ2ɼͳһص + camera_dma_handler_2(); // ͷ2 ɼͳһص } // **************************** DMAжϺ **************************** @@ -196,7 +224,7 @@ IFX_INTERRUPT(uart1_tx_isr, 0, UART1_TX_INT_PRIO) IFX_INTERRUPT(uart1_rx_isr, 0, UART1_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ - camera_uart_handler(); // ͷͳһص + camera_uart_handler_1(); // ͷͳһص } // 2Ĭӵתģ @@ -228,6 +256,7 @@ IFX_INTERRUPT(uart3_tx_isr, 0, UART3_TX_INT_PRIO) IFX_INTERRUPT(uart3_rx_isr, 0, UART3_RX_INT_PRIO) { interrupt_global_enable(0); // жǶ + gnss_uart_callback(); // GNSSڻص diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr_config.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr_config.h index 5da0fae..e825d39 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr_config.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_dual_camera_Opensource_Library/Seekfree_TC264_Opensource_Library/user/isr_config.h @@ -51,64 +51,64 @@ // INT_SERVICEΪIfxSrc_Tos_dmaĻISR_PRIORITYĿ÷Χ0-47 //================================================PITжϲض=============================================== -#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define CCU6_0_CH0_INT_SERVICE IfxSrc_Tos_cpu0 // CCU6_0 PITͨ0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define CCU6_0_CH0_ISR_PRIORITY 30 // CCU6_0 PITͨ0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_0_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_0_CH1_ISR_PRIORITY 31 -#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH0_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH0_ISR_PRIORITY 32 -#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 +#define CCU6_1_CH1_INT_SERVICE IfxSrc_Tos_cpu0 #define CCU6_1_CH1_ISR_PRIORITY 33 //================================================GPIOжϲض=============================================== // ͨ0ͨ4ǹһжϺ жڲͨ־λж˭ж -#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define EXTI_CH0_CH4_INT_PRIO 40 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define EXTI_CH0_CH4_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ0ͨ4жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define EXTI_CH0_CH4_INT_PRIO 255 // ERUͨ0ͨ4жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ // ͨ1ͨ5ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ -#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ +#define EXTI_CH1_CH5_INT_SERVICE IfxSrc_Tos_dma // ERUͨ1ͨ5жϷͣͬ +#define EXTI_CH1_CH5_INT_PRIO 7 // ERUͨ1ͨ5жȼ ͬ // ͨ2ͨ6ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ -#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 +#define EXTI_CH2_CH6_INT_SERVICE IfxSrc_Tos_dma // ERUͨ2ͨ6жϷͣͬ +#define EXTI_CH2_CH6_INT_PRIO 6 // ERUͨ2ͨ6жȼ ÷ΧΪ0-47 // ͨ3ͨ7ǹһжϺ жڲͨ־λ ж˭ж -#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ -#define EXTI_CH3_CH7_INT_PRIO 43 // ERUͨ3ͨ7жȼ ͬ +#define EXTI_CH3_CH7_INT_SERVICE IfxSrc_Tos_cpu0 // ERUͨ3ͨ7жϷͣͬ +#define EXTI_CH3_CH7_INT_PRIO 254 // ERUͨ3ͨ7жȼ ͬ //===================================================DMAжϲض=============================================== -#define DMA_INT_SERVICE IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO 70 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_SERVICE_1 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define DMA_INT_PRIO_1 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================DMAжϲض=============================================== #define DMA_INT_SERVICE_2 IfxSrc_Tos_cpu0 // ERUDMAжϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define DMA_INT_PRIO_2 72 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define DMA_INT_PRIO_2 0 // ERUDMAжȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ //===================================================жϲض=============================================== -#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ -#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_INT_SERVICE IfxSrc_Tos_cpu0 // 崮0жϷͣж˭Ӧ IfxSrc_Tos_cpu0 IfxSrc_Tos_cpu1 IfxSrc_Tos_dma Ϊֵ +#define UART0_TX_INT_PRIO 11 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_RX_INT_PRIO 10 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ +#define UART0_ER_INT_PRIO 12 // 崮0жȼ ȼΧ1-255 ԽȼԽ ƽʱʹõĵƬһ -#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART1_INT_SERVICE IfxSrc_Tos_cpu0 #define UART1_TX_INT_PRIO 13 #define UART1_RX_INT_PRIO 14 #define UART1_ER_INT_PRIO 15 -#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART2_INT_SERVICE IfxSrc_Tos_cpu0 #define UART2_TX_INT_PRIO 16 #define UART2_RX_INT_PRIO 17 #define UART2_ER_INT_PRIO 18 -#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 +#define UART3_INT_SERVICE IfxSrc_Tos_cpu0 #define UART3_TX_INT_PRIO 19 #define UART3_RX_INT_PRIO 20 #define UART3_ER_INT_PRIO 21 diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt index 6a67253..1e222a3 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/doc/version.txt @@ -1,3 +1,7 @@ +V3.4.1 + ޸Ĵڷ麯еķ + ޸ips200proע + ޸ļغ V3.4.0 ض޸zf_components/printf_redirect.hļڵĺ궨弴޸printf ŻͨѶʱ115200ΪͨѶ1.388msʱ diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c index 2568d0a..bc478ab 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/infineon_libraries/iLLD/TC26B/Tricore/Asclin/Std/IfxAsclin.c @@ -410,7 +410,7 @@ uint32 IfxAsclin_write8(Ifx_ASCLIN *asclin,const uint8 *data, uint32 count) { txData->U = *data++; count--; - while(asclin->TXFIFOCON.B.FILL == 16); + while(asclin->TXFIFOCON.B.FILL > 0); } return count; diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c index 94498fa..cac6873 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.c @@ -55,6 +55,8 @@ * ------------------------------------ ********************************************************************************************************************/ + + #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" @@ -65,6 +67,7 @@ int16 imu660ra_gyro_x = 0, imu660ra_gyro_y = 0, imu660ra_gyro_z = 0; // gyro () int16 imu660ra_acc_x = 0, imu660ra_acc_y = 0, imu660ra_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660ra_transition_factor[2] = {4096, 16.4}; #if IMU660RA_USE_SOFT_IIC static soft_iic_info_struct imu660ra_iic_struct; @@ -82,7 +85,7 @@ static soft_iic_info_struct imu660ra_iic_struct; // ʹʾ imu660ra_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_register(uint8 reg, uint8 data) +static void imu660ra_write_register (uint8 reg, uint8 data) { IMU660RA_CS(0); spi_write_8bit_register(IMU660RA_SPI, reg | IMU660RA_SPI_W, data); @@ -97,7 +100,7 @@ static void imu660ra_write_register(uint8 reg, uint8 data) // ʹʾ imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) +static void imu660ra_write_registers (uint8 reg, const uint8 *data, uint32 len) { IMU660RA_CS(0); spi_write_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_W, data, len); @@ -111,7 +114,7 @@ static void imu660ra_write_registers(uint8 reg, const uint8 *data, uint32 len) // ʹʾ imu660ra_read_register(IMU660RA_CHIP_ID); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660ra_read_register(uint8 reg) +static uint8 imu660ra_read_register (uint8 reg) { uint8 data[2]; IMU660RA_CS(0); @@ -129,13 +132,12 @@ static uint8 imu660ra_read_register(uint8 reg) // ʹʾ imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660ra_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660ra_read_registers (uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; IMU660RA_CS(0); spi_read_8bit_registers(IMU660RA_SPI, reg | IMU660RA_SPI_R, temp_data, len + 1); IMU660RA_CS(1); - for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -156,7 +158,7 @@ static uint8 imu660ra_self_check (void) uint16 timeout_count = 0; do { - if(timeout_count ++ > IMU660RA_TIMEOUT_COUNT) + if(IMU660RA_TIMEOUT_COUNT < timeout_count ++) { return_state = 1; break; @@ -180,9 +182,9 @@ void imu660ra_get_acc (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_ACC_ADDRESS, dat, 6); - imu660ra_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); + imu660ra_acc_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_acc_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_acc_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RA @@ -197,52 +199,9 @@ void imu660ra_get_gyro (void) uint8 dat[6]; imu660ra_read_registers(IMU660RA_GYRO_ADDRESS, dat, 6); - imu660ra_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); - imu660ra_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); - imu660ra_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RA תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660ra_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - return gyro_data; + imu660ra_gyro_x = (int16)(((uint16)dat[1] << 8 | dat[0])); + imu660ra_gyro_y = (int16)(((uint16)dat[3] << 8 | dat[2])); + imu660ra_gyro_z = (int16)(((uint16)dat[5] << 8 | dat[4])); } //------------------------------------------------------------------------------------------------------------------- @@ -258,6 +217,7 @@ uint8 imu660ra_init (void) system_delay_ms(20); // ȴ豸ϵɹ #if IMU660RA_USE_SOFT_IIC soft_iic_init(&imu660ra_iic_struct, IMU660RA_DEV_ADDR, IMU660RA_SOFT_IIC_DELAY, IMU660RA_SCL_PIN, IMU660RA_SDA_PIN); // IMU660RA IIC ˿ + #else spi_init(IMU660RA_SPI, SPI_MODE0, IMU660RA_SPI_SPEED, IMU660RA_SPC_PIN, IMU660RA_SDI_PIN, IMU660RA_SDO_PIN, SPI_CS_NULL); // IMU660RA SPI ˿ gpio_init(IMU660RA_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RA CS˿ @@ -280,7 +240,7 @@ uint8 imu660ra_init (void) imu660ra_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660ra_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660ra_read_register(IMU660RA_INT_STA) == 0) // Ƿ + if(1 != imu660ra_read_register(IMU660RA_INT_STA)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -292,23 +252,88 @@ uint8 imu660ra_init (void) imu660ra_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660ra_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660ra_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660ra_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660ra_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660ra_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660ra_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660ra_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660ra_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660ra_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660ra_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660ra_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660ra_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660ra_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660ra_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660ra_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } }while(0); return return_state; } - - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h index eefe7be..bc64eca 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660ra.h @@ -54,7 +54,6 @@ * * ------------------------------------ ********************************************************************************************************************/ - #ifndef _zf_device_imu660ra_h_ #define _zf_device_imu660ra_h_ @@ -64,71 +63,91 @@ // IMU660RA_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ #define IMU660RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - #if IMU660RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL -#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA +#define IMU660RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RA_SCL_PIN (P20_11) // IIC SCL IMU660RA SCL +#define IMU660RA_SDA_PIN (P20_14) // IIC SDA IMU660RA SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== #define IMU660RA_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI #define IMU660RA_SPI (SPI_0) // Ӳ SPI -#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK -#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RA_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK +#define IMU660RA_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RA_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RA_CS_PIN (P20_13) // CS Ƭѡ #define IMU660RA_CS(x) ((x) ? (gpio_high(IMU660RA_CS_PIN)) : (gpio_low(IMU660RA_CS_PIN))) -#define IMU660RA_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +typedef enum +{ + IMU660RA_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RA_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660ra_acc_sample_config; +typedef enum +{ + IMU660RA_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RA_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660ra_gyro_sample_config; -//================================================ imu660ra ڲַ================================================ -#define IMU660RA_DEV_ADDR (0x69) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RA_SPI_W (0x00) -#define IMU660RA_SPI_R (0x80) +#define IMU660RA_ACC_SAMPLE_DEFAULT ( IMU660RA_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RA_GYRO_SAMPLE_DEFAULT ( IMU660RA_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ -#define IMU660RA_CHIP_ID (0x00) +#define IMU660RA_TIMEOUT_COUNT ( 0x00FF ) // IMU660RA ʱ -#define IMU660RA_PWR_CONF (0x7C) -#define IMU660RA_PWR_CTRL (0x7D) -#define IMU660RA_INIT_CTRL (0x59) -#define IMU660RA_INIT_DATA (0x5E) -#define IMU660RA_INT_STA (0x21) -#define IMU660RA_ACC_ADDRESS (0x0C) -#define IMU660RA_GYRO_ADDRESS (0x12) -#define IMU660RA_ACC_CONF (0x40) -#define IMU660RA_ACC_RANGE (0x41) -#define IMU660RA_GYR_CONF (0x42) -#define IMU660RA_GYR_RANGE (0x43) +//================================================ IMU660RA ڲַ================================================ +#define IMU660RA_DEV_ADDR ( 0x69 ) // SA0ӵأ0x68 SA00x69 ģĬ +#define IMU660RA_SPI_W ( 0x00 ) +#define IMU660RA_SPI_R ( 0x80 ) -#define IMU660RA_ACC_SAMPLE (0x02) // ٶȼ -// Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) -// Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) -// Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) -// Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) +#define IMU660RA_CHIP_ID ( 0x00 ) +#define IMU660RA_PWR_CONF ( 0x7C ) +#define IMU660RA_PWR_CTRL ( 0x7D ) +#define IMU660RA_INIT_CTRL ( 0x59 ) +#define IMU660RA_INIT_DATA ( 0x5E ) +#define IMU660RA_INT_STA ( 0x21 ) +#define IMU660RA_ACC_ADDRESS ( 0x0C ) +#define IMU660RA_GYRO_ADDRESS ( 0x12 ) +#define IMU660RA_ACC_CONF ( 0x40 ) +#define IMU660RA_ACC_RANGE ( 0x41 ) +#define IMU660RA_GYR_CONF ( 0x42 ) +#define IMU660RA_GYR_RANGE ( 0x43 ) +//================================================ IMU660RA ڲַ================================================ -#define IMU660RA_GYR_SAMPLE (0x00) // -// Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s -// Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s -// Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s -// Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s -// Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s +extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () +extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; +void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ +void imu660ra_get_gyro (void); // ȡ IMU660RA +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_acc_transition(acc_value) ((float)(acc_value) / imu660ra_transition_factor[0]) -extern int16 imu660ra_gyro_x, imu660ra_gyro_y, imu660ra_gyro_z; // gyro () -extern int16 imu660ra_acc_x, imu660ra_acc_y, imu660ra_acc_z; // ٶȼ acc (accelerometer ٶȼ) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660ra_gyro_transition(gyro_value) ((float)(gyro_value) / imu660ra_transition_factor[1]) -void imu660ra_get_acc (void); // ȡ IMU660RA ٶȼ -void imu660ra_get_gyro (void); // ȡ IMU660RA -float imu660ra_acc_transition (int16 acc_value); // IMU660RA ٶȼתΪʵ -float imu660ra_gyro_transition (int16 gyro_value); // IMU660RA תΪʵ -uint8 imu660ra_init (void); // ʼ IMU660RA +uint8 imu660ra_init (void); // ʼ IMU660RA #endif - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c index a4cf853..6d2d67d 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.c @@ -33,213 +33,184 @@ * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #include "zf_common_debug.h" #include "zf_driver_delay.h" #include "zf_driver_spi.h" -#include "zf_driver_gpio.h" #include "zf_driver_soft_iic.h" -#include "zf_device_config.h" #include "zf_device_imu660rb.h" -int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // gyro () -int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +int16 imu660rb_gyro_x = 0, imu660rb_gyro_y = 0, imu660rb_gyro_z = 0; // GYRO () +int16 imu660rb_acc_x = 0, imu660rb_acc_y = 0, imu660rb_acc_z = 0; // ٶȼ ACC (accelerometer ٶȼ) +float imu660rb_transition_factor[2] = {4098, 14.3}; // תʵֵı #if IMU660RB_USE_SOFT_IIC static soft_iic_info_struct imu660rb_iic_struct; -#define imu660rb_write_register(reg, data) (soft_iic_write_8bit_register (&imu660rb_iic_struct, (reg), (data))) -#define imu660rb_write_registers(reg, data, len) (soft_iic_write_8bit_registers(&imu660rb_iic_struct, (reg), (data), (len))) -#define imu660rb_read_register(reg) (soft_iic_read_8bit_register (&imu660rb_iic_struct, (reg))) -#define imu660rb_read_registers(reg, data, len) (soft_iic_read_8bit_registers (&imu660rb_iic_struct, (reg), (data), (len))) +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB дĴ +// ˵ reg Ĵַ +// ˵ data +// ز void +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_write_acc_gyro_register(reg,data) (soft_iic_write_8bit_register(&imu660rb_iic_struct,reg,data)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB Ĵ +// ˵ reg Ĵַ +// ز uint8 +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_register(reg) (soft_iic_sccb_read_register(&imu660rb_iic_struct,reg)) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ڲ +// ˵ reg Ĵַ +// ˵ data ݻ +// ˵ len ݳ +// ز void +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); +// עϢ ڲ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_read_acc_gyro_registers(reg,data,len) (soft_iic_read_8bit_registers(&imu660rb_iic_struct,reg,data,len)) #else //------------------------------------------------------------------------------------------------------------------- // IMU660RB дĴ // ˵ reg Ĵַ // ˵ data // ز void -// ʹʾ imu660rb_write_register(IMU660RB_PWR_CONF, 0x00); // رո߼ʡģʽ +// ʹʾ imu660rb_write_acc_gyro_register(IMU660RB_SLV0_CONFIG, 0x00); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_write_register(uint8 reg, uint8 data) +static void imu660rb_write_acc_gyro_register (uint8 reg, uint8 data) { IMU660RB_CS(0); spi_write_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_W, data); + IMU660RB_CS(1); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB д -// ˵ reg Ĵַ -// ˵ data -// ز void -// ʹʾ imu660rb_write_registers(IMU660RB_INIT_DATA, imu660rb_config_file, sizeof(imu660rb_config_file)); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -// static void imu660rb_write_registers(uint8 reg, const uint8 *data, uint32 len) -// { -// IMU660RB_CS(0); -// spi_write_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_W, data, len); -// IMU660RB_CS(1); -// } - //------------------------------------------------------------------------------------------------------------------- // IMU660RB Ĵ // ˵ reg Ĵַ // ز uint8 -// ʹʾ imu660rb_read_register(IMU660RB_CHIP_ID); +// ʹʾ imu660rb_read_acc_gyro_register(IMU660RB_STATUS_MASTER); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_read_register(uint8 reg) +static uint8 imu660rb_read_acc_gyro_register (uint8 reg) { - uint8 data; + uint8 data = 0; IMU660RB_CS(0); data = spi_read_8bit_register(IMU660RB_SPI, reg | IMU660RB_SPI_R); + IMU660RB_CS(1); return data; } //------------------------------------------------------------------------------------------------------------------- -// IMU660RB +// IMU660RB ڲ // ˵ reg Ĵַ // ˵ data ݻ // ˵ len ݳ // ز void -// ʹʾ imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); +// ʹʾ imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static void imu660rb_read_registers(uint8 reg, uint8 *data, uint32 len) +static void imu660rb_read_acc_gyro_registers (uint8 reg, uint8 *data, uint32 len) { IMU660RB_CS(0); spi_read_8bit_registers(IMU660RB_SPI, reg | IMU660RB_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RB_CS(1); } #endif //------------------------------------------------------------------------------------------------------------------- -// IMU660RB Լ +// IMU660RB Լ ڲ // ˵ void // ز uint8 1-Լʧ 0-Լɹ -// ʹʾ imu660rb_self_check(); +// ʹʾ imu660rb_acc_gyro_self_check(); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -static uint8 imu660rb_self_check (void) +static uint8 imu660rb_acc_gyro_self_check (void) { - uint8 dat = 0, return_state = 0; + uint8 return_state = 0; + uint8 dat = 0; uint16 timeout_count = 0; - do + + while(0x6B != dat) // ж ID Ƿȷ { - if(timeout_count ++ > IMU660RB_TIMEOUT_COUNT) + if(IMU660RB_TIMEOUT_COUNT < timeout_count ++) { - return_state = 1; + return_state = 1; break; } - dat = imu660rb_read_register(IMU660RB_CHIP_ID); - system_delay_ms(1); - }while(0x6B != dat); // ȡ豸IDǷ0X240X24Ϊû⵽豸 + dat = imu660rb_read_acc_gyro_register(IMU660RB_WHO_AM_I); + system_delay_ms(10); + } return return_state; } + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB ٶȼ // ˵ void // ز void -// ʹʾ imu660rb_get_acc(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us ɼٶȼƵʱɼǵʱһµԭǶֻǶȡĴ +// ʹʾ imu660rb_get_acc(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_acc (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_ACC_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_A, dat, 6); imu660rb_acc_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_acc_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_acc_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } + + //------------------------------------------------------------------------------------------------------------------- // ȡ IMU660RB // ˵ void // ز void -// ʹʾ imu660rb_get_gyro(); // ִиúֱӲ鿴Ӧı -// עϢ ʹ SPI IJɼʱΪ69us -// ʹ IIC IJɼʱΪ126us +// ʹʾ imu660rb_get_gyro(); +// עϢ ִиúֱӲ鿴Ӧı //------------------------------------------------------------------------------------------------------------------- void imu660rb_get_gyro (void) { uint8 dat[6]; - imu660rb_read_registers(IMU660RB_GYRO_ADDRESS, dat, 6); + imu660rb_read_acc_gyro_registers(IMU660RB_OUTX_L_G, dat, 6); imu660rb_gyro_x = (int16)(((uint16)dat[1]<<8 | dat[0])); imu660rb_gyro_y = (int16)(((uint16)dat[3]<<8 | dat[2])); imu660rb_gyro_z = (int16)(((uint16)dat[5]<<8 | dat[4])); } -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_acc_transition (int16 acc_value) -{ - float acc_data = 0; - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - return acc_data; -} - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RB תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rb_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - return gyro_data; -} //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RB @@ -251,53 +222,125 @@ float imu660rb_gyro_transition (int16 gyro_value) uint8 imu660rb_init (void) { uint8 return_state = 0; - system_delay_ms(20); // ȴ豸ϵɹ + system_delay_ms(10); // ϵʱ #if IMU660RB_USE_SOFT_IIC - soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); // IMU660RB IIC ˿ + soft_iic_init(&imu660rb_iic_struct, IMU660RB_DEV_ADDR, IMU660RB_SOFT_IIC_DELAY, IMU660RB_SCL_PIN, IMU660RB_SDA_PIN); #else - spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); // IMU660RB SPI ˿ - gpio_init(IMU660RB_CS_PIN, GPO, GPIO_HIGH, GPO_PUSH_PULL); // IMU660RB CS ˿ -// imu660rb_read_register(IMU660RB_CHIP_ID); // ȡһ豸ID 豸ΪSPIģʽ + spi_init(IMU660RB_SPI, SPI_MODE0, IMU660RB_SPI_SPEED, IMU660RB_SPC_PIN, IMU660RB_SDI_PIN, IMU660RB_SDO_PIN, SPI_CS_NULL); + gpio_init(IMU660RB_CS_PIN, GPO, GPIO_LOW, GPO_PUSH_PULL); #endif - do{ - if(imu660rb_self_check()) // IMU660RB Լ + do + { + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rb_write_acc_gyro_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + if(imu660rb_acc_gyro_self_check()) { - // ˶Ϣ ʾλ - // ô IMU660RB Լʱ˳ - // һ½û ûܾǻ - zf_log(0, "imu660rb self check error."); + zf_log(0, "IMU660RB acc and gyro self check error."); return_state = 1; break; } - imu660rb_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rb_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ + imu660rb_write_acc_gyro_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж + // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x30); + imu660rb_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x38); + imu660rb_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rb_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL1_XL, 0x34); + imu660rb_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x52); + imu660rb_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x50); + imu660rb_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x54); + imu660rb_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x58); + imu660rb_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x5C); + imu660rb_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rb_write_acc_gyro_register(IMU660RB_CTRL2_G, 0x51); + imu660rb_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rb_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rb_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rb_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rb_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rb_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rb_write_acc_gyro_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rb_write_acc_gyro_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ }while(0); return return_state; } - - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h index 6ad9afa..3948627 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rb.h @@ -32,27 +32,28 @@ * ע * 2022-09-15 pudding first version * 2023-04-28 pudding ע˵ +* 2024-01-30 pudding ת ********************************************************************************************************************/ -/********************************************************************************************************************* +/******************************************************************************************************************** * ߶壺 -* ------------------------------------ -* ģܽ Ƭܽ -* // Ӳ SPI -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 -* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 -* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* +* ------------------------------------ +* ģܽ Ƭܽ +* // Ӳ SPI +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SPC_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDI_PIN 궨 +* SA0/SDO 鿴 zf_device_imu660rb.h IMU660RB_SDO_PIN 궨 +* CS 鿴 zf_device_imu660rb.h IMU660RB_CS_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* * -* // IIC -* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 -* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 -* VCC 3.3VԴ -* GND Դ -* -* ------------------------------------ +* // IIC +* SCL/SPC 鿴 zf_device_imu660rb.h IMU660RB_SCL_PIN 궨 +* SDA/DSI 鿴 zf_device_imu660rb.h IMU660RB_SDA_PIN 궨 +* VCC 3.3VԴ +* GND Դ +* +* ------------------------------------ ********************************************************************************************************************/ #ifndef _zf_device_imu660rb_h_ @@ -60,59 +61,96 @@ #include "zf_common_typedef.h" -// IMU660RB_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC -// IMU660RB_USE_SOFT_IICҪȱ벢س򣬵ƬģҪϵͨѶ -#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ - - +//================================================ IMU660RB ================================================ +#define IMU660RB_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU660RB_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU660RB_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ -#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL -#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA +#define IMU660RB_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU660RB_SCL_PIN (P20_11) // IIC SCL IMU660RB SCL +#define IMU660RB_SDA_PIN (P20_14) // IIC SDA IMU660RB SDA //==================================================== IIC ==================================================== #else //====================================================Ӳ SPI ==================================================== -#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI -#define IMU660RB_SPI (SPI_0) // Ӳ SPI -#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11 ) // Ӳ SPI SCK -#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI -#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO +#define IMU660RB_SPI_SPEED (10 * 1000 * 1000) // Ӳ SPI +#define IMU660RB_SPI (SPI_0 ) // Ӳ SPI +#define IMU660RB_SPC_PIN (SPI0_SCLK_P20_11) // Ӳ SPI SCK +#define IMU660RB_SDI_PIN (SPI0_MOSI_P20_14) // Ӳ SPI MOSI +#define IMU660RB_SDO_PIN (SPI0_MISO_P20_12) // Ӳ SPI MISO //====================================================Ӳ SPI ==================================================== #endif -#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ -#define IMU660RB_CS(x) ((x) ? (gpio_high(IMU660RB_CS_PIN)) : (gpio_low(IMU660RB_CS_PIN))) -#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660 ʱ +#define IMU660RB_CS_PIN (P20_13) // CS Ƭѡ +#define IMU660RB_CS(x) (x? (gpio_high(IMU660RB_CS_PIN)): (gpio_low(IMU660RB_CS_PIN))) -//================================================ imu660rb ڲַ================================================ -#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x68 SA00x69 ģĬ -#define IMU660RB_SPI_W (0x00) -#define IMU660RB_SPI_R (0x80) +typedef enum +{ + IMU660RB_ACC_SAMPLE_SGN_2G , // ٶȼ 2G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_4G , // ٶȼ 4G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_8G , // ٶȼ 8G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) + IMU660RB_ACC_SAMPLE_SGN_16G, // ٶȼ 16G (ACC = Accelerometer ٶȼ) (SGN = signum ʾΧ) (G = g ٶ g9.80 m/s^2) +}imu660rb_acc_sample_config; -#define IMU660RB_CHIP_ID (0x0F) +typedef enum +{ + IMU660RB_GYRO_SAMPLE_SGN_125DPS , // 125DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_250DPS , // 250DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_500DPS , // 500DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_1000DPS, // 1000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_2000DPS, // 2000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) + IMU660RB_GYRO_SAMPLE_SGN_4000DPS, // 4000DPS (GYRO = Gyroscope ) (SGN = signum ʾΧ) (DPS = Degree Per Second ٶȵλ /S) +}imu660rb_gyro_sample_config; -#define IMU660RB_INT1_CTRL (0x0D) -#define IMU660RB_CTRL1_XL (0x10) -#define IMU660RB_CTRL2_G (0x11) -#define IMU660RB_CTRL3_C (0x12) -#define IMU660RB_CTRL4_C (0x13) -#define IMU660RB_CTRL5_C (0x14) -#define IMU660RB_CTRL6_C (0x15) -#define IMU660RB_CTRL7_G (0x16) -#define IMU660RB_CTRL9_XL (0x18) -#define IMU660RB_ACC_ADDRESS (0x28) -#define IMU660RB_GYRO_ADDRESS (0x22) -#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ +#define IMU660RB_ACC_SAMPLE_DEFAULT ( IMU660RB_ACC_SAMPLE_SGN_8G ) // Ĭϵ ٶȼ ʼ +#define IMU660RB_GYRO_SAMPLE_DEFAULT ( IMU660RB_GYRO_SAMPLE_SGN_2000DPS ) // Ĭϵ ʼ +#define IMU660RB_TIMEOUT_COUNT (0x00FF) // IMU660RB ʱ +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB ڲַ================================================ +#define IMU660RB_DEV_ADDR (0x6B) // SA0ӵأ0x6A SA00x6B ģĬ +#define IMU660RB_SPI_W (0x00) +#define IMU660RB_SPI_R (0x80) + +#define IMU660RB_FUNC_CFG_ACCESS (0x01) +#define IMU660RB_INT1_CTRL (0x0D) +#define IMU660RB_WHO_AM_I (0x0F) +#define IMU660RB_CTRL1_XL (0x10) +#define IMU660RB_CTRL2_G (0x11) +#define IMU660RB_CTRL3_C (0x12) +#define IMU660RB_CTRL4_C (0x13) +#define IMU660RB_CTRL5_C (0x14) +#define IMU660RB_CTRL6_C (0x15) +#define IMU660RB_CTRL7_G (0x16) +#define IMU660RB_CTRL9_XL (0x18) +#define IMU660RB_OUTX_L_G (0x22) +#define IMU660RB_OUTX_L_A (0x28) + +//ؼĴ ҪFUNC_CFG_ACCESSSHUB_REG_ACCESSλΪ1ȷ +#define IMU660RB_SENSOR_HUB_1 (0x02) +#define IMU660RB_MASTER_CONFIG (0x14) +#define IMU660RB_SLV0_ADD (0x15) +#define IMU660RB_SLV0_SUBADD (0x16) +#define IMU660RB_SLV0_CONFIG (0x17) +#define IMU660RB_DATAWRITE_SLV0 (0x21) +#define IMU660RB_STATUS_MASTER (0x22) + +#define IMU660RB_MAG_ADDR (0x0D) // 7λIICַ +#define IMU660RB_MAG_OUTX_L (0x00) +#define IMU660RB_MAG_CONTROL1 (0x09) +#define IMU660RB_MAG_CONTROL2 (0x0A) +#define IMU660RB_MAG_FBR (0x0B) +#define IMU660RB_MAG_CHIP_ID (0x0D) + +#define IMU660RB_ACC_SAMPLE (0x3C) // ٶȼ // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) -#define IMU660RB_GYR_SAMPLE (0x5C) // +#define IMU660RB_GYR_SAMPLE (0x5C) // // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s @@ -121,21 +159,38 @@ // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s - -//================================================ IMU963RB ȫֱ================================================ -extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // gyro () -extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // ٶȼ acc (accelerometer ٶȼ) -//================================================ IMU963RB ȫֱ================================================ +//================================================ IMU660RB ȫֱ================================================ +extern int16 imu660rb_acc_x, imu660rb_acc_y, imu660rb_acc_z; // GYRO () +extern int16 imu660rb_gyro_x, imu660rb_gyro_y, imu660rb_gyro_z; // ٶȼ ACC (accelerometer ٶȼ) +extern float imu660rb_transition_factor[2]; // תʵֵı +//================================================ IMU660RB ȫֱ================================================ -//================================================ IMU963RB ================================================ -void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ -void imu660rb_get_gyro (void); // ȡ IMU660RB -float imu660rb_acc_transition (int16 acc_value); // IMU660RB ٶȼתΪʵ -float imu660rb_gyro_transition (int16 gyro_value); // IMU660RB תΪʵ -uint8 imu660rb_init (void); // ʼ IMU660RB -//================================================ IMU963RB ================================================ +//================================================ IMU660RB ================================================ +void imu660rb_get_acc (void); // ȡ IMU660RB ٶȼ +void imu660rb_get_gyro (void); // ȡ IMU660RB +uint8 imu660rb_init (void); // ʼ IMU660RB +//================================================ IMU660RB ================================================ + + +//================================================ IMU660RB չ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660rb_acc_transition(imu660rb_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_acc_transition(acc_value) ((float)(acc_value) / imu660rb_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RB תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660rb_gyro_transition(imu660rb_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rb_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rb_transition_factor[1]) #endif - diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c index 593eb46..2e8bcdc 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.c @@ -68,6 +68,8 @@ int16 imu660rx_gyro_x = 0, imu660rx_gyro_y = 0, imu660rx_gyro_z = 0; // gyro () int16 imu660rx_acc_x = 0, imu660rx_acc_y = 0, imu660rx_acc_z = 0; // ٶȼ acc (accelerometer ٶȼ) +float imu660rx_transition_factor[2] = {4096, 16.4}; + uint8 imu660rx_self_check_id = 0; uint8 imu660rx_acc_address = 0, imu660rx_gyro_address = 0; @@ -124,11 +126,11 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) { uint8 temp_data[8]; - IMU660RB_CS(0); + IMU660RX_CS(0); if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, temp_data, len + 1); - IMU660RB_CS(1); + IMU660RX_CS(1); for(int i = 0; i < len; i ++) { *(data ++) = temp_data[i + 1]; @@ -137,7 +139,7 @@ static void imu660rx_read_registers(uint8 reg, uint8 *data, uint32 len) else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { spi_read_8bit_registers(IMU660RX_SPI, reg | IMU660RX_SPI_R, data, len); - IMU660RB_CS(1); + IMU660RX_CS(1); } } @@ -246,82 +248,6 @@ void imu660rx_get_gyro (void) } - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX ٶȼתΪʵ -// ˵ gyro_value ļٶȼ -// ز void -// ʹʾ float data = imu660rx_acc_transition(imu660rx_acc_x); // λΪ g(m/s^2) -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_acc_transition (int16 acc_value) -{ - float acc_data = 0; - - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_ACC_SAMPLE) - { - case 0x00: acc_data = (float)acc_value / 16384; break; // 0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - case 0x01: acc_data = (float)acc_value / 8192; break; // 0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - case 0x02: acc_data = (float)acc_value / 4096; break; // 0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - case 0x03: acc_data = (float)acc_value / 2048; break; // 0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) - default: break; - } - } - else if(imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_ACC_SAMPLE) - { - case 0x30: acc_data = (float)acc_value / 16393; break; // 0x30 ٶΪ:2G ȡļٶȼ 16393 תΪλݣλg(m/s^2) - case 0x38: acc_data = (float)acc_value / 8197; break; // 0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - case 0x3C: acc_data = (float)acc_value / 4098; break; // 0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - case 0x34: acc_data = (float)acc_value / 2049; break; // 0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) - default: break; - } - } - return acc_data; -} - - -//------------------------------------------------------------------------------------------------------------------- -// IMU660RX תΪʵ -// ˵ gyro_value -// ز void -// ʹʾ float data = imu660rx_gyro_transition(imu660rx_gyro_x); // λΪ/s -// עϢ -//------------------------------------------------------------------------------------------------------------------- -float imu660rx_gyro_transition (int16 gyro_value) -{ - float gyro_data = 0; - if (imu660rx_self_check_id == IMU660RX_CHIP_IDA) - { - switch(IMU660RA_GYR_SAMPLE) - { - case 0x00: gyro_data = (float)gyro_value / 16.4f; break; // 0x00 Ϊ:2000dps ȡݳ 16.4 תΪλ λΪ/s - case 0x01: gyro_data = (float)gyro_value / 32.8f; break; // 0x01 Ϊ:1000dps ȡݳ 32.8 תΪλ λΪ/s - case 0x02: gyro_data = (float)gyro_value / 65.6f; break; // 0x02 Ϊ:500 dps ȡݳ 65.6 תΪλ λΪ/s - case 0x03: gyro_data = (float)gyro_value / 131.2f; break; // 0x03 Ϊ:250 dps ȡݳ 131.2 תΪλ λΪ/s - case 0x04: gyro_data = (float)gyro_value / 262.4f; break; // 0x04 Ϊ:125 dps ȡݳ 262.4 תΪλ λΪ/s - default: break; - } - } - else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) - { - switch(IMU660RB_GYR_SAMPLE) - { - case 0x52: gyro_data = (float)gyro_value / 228.6f; break; // 0x52 Ϊ:125dps ȡݳ 228.6 תΪλݣλΪ/s - case 0x50: gyro_data = (float)gyro_value / 114.3f; break; // 0x50 Ϊ:250dps ȡݳ 114.3 תΪλݣλΪ/s - case 0x54: gyro_data = (float)gyro_value / 57.1f; break; // 0x54 Ϊ:500dps ȡݳ 57.1 תΪλݣλΪ/s - case 0x58: gyro_data = (float)gyro_value / 28.6f; break; // 0x58 Ϊ:1000dps ȡݳ 28.6 תΪλݣλΪ/s - case 0x5C: gyro_data = (float)gyro_value / 14.3f; break; // 0x5C Ϊ:2000dps ȡݳ 14.3 תΪλݣλΪ/s - case 0x51: gyro_data = (float)gyro_value / 7.1f; break; // 0x51 Ϊ:4000dps ȡݳ 7.1 תΪλݣλΪ/s - default: break; - } - } - return gyro_data; -} - //------------------------------------------------------------------------------------------------------------------- // ʼ IMU660RX // ˵ void @@ -357,13 +283,14 @@ uint8 imu660rx_init (void) { imu660rx_acc_address = IMU660RA_ACC_ADDRESS; imu660rx_gyro_address = IMU660RA_GYRO_ADDRESS; + imu660rx_write_register(IMU660RA_PWR_CONF, 0x00); // رո߼ʡģʽ system_delay_ms(1); imu660rx_write_register(IMU660RA_INIT_CTRL, 0x00); // ʼģгʼ imu660rx_write_registers(IMU660RA_INIT_DATA, imu660ra_config_file, sizeof(imu660ra_config_file)); // ļ imu660rx_write_register(IMU660RA_INIT_CTRL, 0x01); // ʼý system_delay_ms(20); - if(imu660rx_read_register(IMU660RA_INT_STA,2) == 0) // Ƿ + if(1 != imu660rx_read_register(IMU660RA_INT_STA,2)) // Ƿ { // ˶Ϣ ʾλ // ô IMU660RA óʼļ @@ -375,53 +302,196 @@ uint8 imu660rx_init (void) imu660rx_write_register(IMU660RA_PWR_CTRL, 0x0E); // ģʽ ʹǡٶȡ¶ȴ imu660rx_write_register(IMU660RA_ACC_CONF, 0xA7); // ٶȲɼ ģʽ ɼ 50Hz Ƶ imu660rx_write_register(IMU660RA_GYR_CONF, 0xA9); // Dzɼ ģʽ ɼ 200Hz Ƶ - imu660rx_write_register(IMU660RA_ACC_RANGE, IMU660RA_ACC_SAMPLE); // ٶ Ϊ:8g - imu660rx_write_register(IMU660RA_GYR_RANGE, IMU660RA_GYR_SAMPLE); // Ϊ:2000dps // IMU660RA_ACC_SAMPLE Ĵ - // Ϊ:0x00 ٶȼΪ:2g ȡļٶȼ 16384 תΪλ λg(m/s^2) - // Ϊ:0x01 ٶȼΪ:4g ȡļٶȼ 8192 תΪλ λg(m/s^2) - // Ϊ:0x02 ٶȼΪ:8g ȡļٶȼ 4096 תΪλ λg(m/s^2) - // Ϊ:0x03 ٶȼΪ:16g ȡļٶȼ 2048 תΪλ λg(m/s^2) + // Ϊ 0x00 ٶȼΪ 2 g ȡļٶȼݳ 16384 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x01 ٶȼΪ 4 g ȡļٶȼݳ 8192 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x02 ٶȼΪ 8 g ȡļٶȼݳ 4096 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + // Ϊ 0x03 ٶȼΪ 16 g ȡļٶȼݳ 2048 תΪλ (g ٶ ѧ һ g ȡ 9.8 m/s^2 Ϊ׼ֵ) + switch(IMU660RA_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x00); + imu660rx_transition_factor[0] = 16384; + }break; + case IMU660RA_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x01); + imu660rx_transition_factor[0] = 8192; + }break; + case IMU660RA_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x02); + imu660rx_transition_factor[0] = 4096; + }break; + case IMU660RA_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RA_ACC_RANGE, 0x03); + imu660rx_transition_factor[0] = 2048; + }break; + } + if(1 == return_state) + { + break; + } // IMU660RA_GYR_RANGE Ĵ - // Ϊ:0x00 Ϊ:2000dps ȡ 16.4 תΪλ λΪ/s - // Ϊ:0x01 Ϊ:1000dps ȡ 32.8 תΪλ λΪ/s - // Ϊ:0x02 Ϊ:500 dps ȡ 65.6 תΪλ λΪ/s - // Ϊ:0x03 Ϊ:250 dps ȡ 131.2 תΪλ λΪ/s - // Ϊ:0x04 Ϊ:125 dps ȡ 262.4 תΪλ λΪ/s - + // Ϊ 0x04 Ϊ 125 dps ȡݳ 262.4 תΪλ λΪ /s + // Ϊ 0x03 Ϊ 250 dps ȡݳ 131.2 תΪλ λΪ /s + // Ϊ 0x02 Ϊ 500 dps ȡݳ 65.6 תΪλ λΪ /s + // Ϊ 0x01 Ϊ 1000 dps ȡݳ 32.8 תΪλ λΪ /s + // Ϊ 0x00 Ϊ 2000 dps ȡݳ 16.4 תΪλ λΪ /s + switch(IMU660RA_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RA_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x04); + imu660rx_transition_factor[1] = 262.4; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x03); + imu660rx_transition_factor[1] = 131.2; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x02); + imu660rx_transition_factor[1] = 65.6; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x01); + imu660rx_transition_factor[1] = 32.8; + }break; + case IMU660RA_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RA_GYR_RANGE, 0x00); + imu660rx_transition_factor[1] = 16.4; + }break; + } + if(1 == return_state) + { + break; + } } else if (imu660rx_self_check_id == IMU660RX_CHIP_IDB) { + imu660rx_acc_address = IMU660RB_OUTX_L_A; + imu660rx_gyro_address = IMU660RB_OUTX_L_G; + + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x01); // λ豸 + system_delay_ms(2); + imu660rx_write_register(IMU660RB_FUNC_CFG_ACCESS, 0x00); // رHUBĴ + + imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_acc_address = IMU660RB_ACC_ADDRESS; - imu660rx_gyro_address = IMU660RB_GYRO_ADDRESS; - imu660rx_write_register(IMU660RB_INT1_CTRL, 0x03); // ٶݾж - imu660rx_write_register(IMU660RB_CTRL1_XL, IMU660RB_ACC_SAMPLE); // üٶȼ 8G Լ 52hz ԼٶϢӵһ˲ // IMU660RB_CTRL1_XL Ĵ - // Ϊ:0x30 ٶΪ:2G ȡļٶȼ 16393תΪλݣλg(m/s^2) - // Ϊ:0x38 ٶΪ:4G ȡļٶȼ 8197 תΪλݣλg(m/s^2) - // Ϊ:0x3C ٶΪ:8G ȡļٶȼ 4098 תΪλݣλg(m/s^2) - // Ϊ:0x34 ٶΪ:16G ȡļٶȼ 2049 תΪλݣλg(m/s^2) + // Ϊ 0x30 ٶΪ 2 G ȡļٶȼݳ 16393 תΪλ λ g(m/s^2) + // Ϊ 0x38 ٶΪ 4 G ȡļٶȼݳ 8197 תΪλ λ g(m/s^2) + // Ϊ 0x3C ٶΪ 8 G ȡļٶȼݳ 4098 תΪλ λ g(m/s^2) + // Ϊ 0x34 ٶΪ 16 G ȡļٶȼݳ 2049 תΪλ λ g(m/s^2) + switch(IMU660RB_ACC_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_ACC_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_ACC_SAMPLE_SGN_2G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x30); + imu660rx_transition_factor[0] = 16393; + }break; + case IMU660RB_ACC_SAMPLE_SGN_4G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x38); + imu660rx_transition_factor[0] = 8197; + }break; + case IMU660RB_ACC_SAMPLE_SGN_8G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x3C); + imu660rx_transition_factor[0] = 4098; + }break; + case IMU660RB_ACC_SAMPLE_SGN_16G: + { + imu660rx_write_register(IMU660RB_CTRL1_XL, 0x34); + imu660rx_transition_factor[0] = 2049; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL2_G, IMU660RB_GYR_SAMPLE); // Ǽ 2000dps Լ 208hz // IMU660RB_CTRL2_G Ĵ - // Ϊ:0x52 Ϊ:125dps ȡݳ228.6 תΪλݣλΪ/s - // Ϊ:0x50 Ϊ:250dps ȡݳ114.3 תΪλݣλΪ/s - // Ϊ:0x54 Ϊ:500dps ȡݳ57.1 תΪλݣλΪ/s - // Ϊ:0x58 Ϊ:1000dps ȡݳ28.6 תΪλݣλΪ/s - // Ϊ:0x5C Ϊ:2000dps ȡݳ14.3 תΪλݣλΪ/s - // Ϊ:0x51 Ϊ:4000dps ȡݳ7.1 תΪλݣλΪ/s + // Ϊ 0x52 Ϊ 125 dps ȡݳ 228.6 תΪλ λΪ /s + // Ϊ 0x50 Ϊ 250 dps ȡݳ 114.3 תΪλ λΪ /s + // Ϊ 0x54 Ϊ 500 dps ȡݳ 57.1 תΪλ λΪ /s + // Ϊ 0x58 Ϊ 1000 dps ȡݳ 28.6 תΪλ λΪ /s + // Ϊ 0x5C Ϊ 2000 dps ȡݳ 14.3 תΪλ λΪ /s + // Ϊ 0x51 Ϊ 4000 dps ȡݳ 7.1 תΪλ λΪ /s + switch(IMU660RB_GYRO_SAMPLE_DEFAULT) + { + default: + { + zf_log(0, "IMU660RB_GYRO_SAMPLE_DEFAULT set error."); + return_state = 1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_125DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x52); + imu660rx_transition_factor[1] = 228.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_250DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x50); + imu660rx_transition_factor[1] = 114.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_500DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x54); + imu660rx_transition_factor[1] = 57.1; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_1000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x58); + imu660rx_transition_factor[1] = 28.6; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_2000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x5C); + imu660rx_transition_factor[1] = 14.3; + }break; + case IMU660RB_GYRO_SAMPLE_SGN_4000DPS: + { + imu660rx_write_register(IMU660RB_CTRL2_G, 0x51); + imu660rx_transition_factor[1] = 7.1; + }break; + } + if(1 == return_state) + { + break; + } - imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ - imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ - imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz - imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ - imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ + imu660rx_write_register(IMU660RB_CTRL3_C, 0x44); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL4_C, 0x02); // ʹֵͨ˲ + imu660rx_write_register(IMU660RB_CTRL5_C, 0x00); // ٶȼ + imu660rx_write_register(IMU660RB_CTRL6_C, 0x00); // ٶȼƸģʽ ǵͨ˲ 133hz + imu660rx_write_register(IMU660RB_CTRL7_G, 0x00); // Ǹģʽ رոͨ˲ + imu660rx_write_register(IMU660RB_CTRL9_XL, 0x01); // رI3Cӿ } - }while(0); return return_state; } diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h index 9216859..45699d9 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu660rx.h @@ -56,7 +56,8 @@ #ifndef _zf_device_imu660rx_h_ #define _zf_device_imu660rx_h_ - +#include "zf_device_imu660rb.h" +#include "zf_device_imu660ra.h" #include "zf_common_typedef.h" // IMU660RX_USE_SOFT_IICΪ0ʾʹӲSPI Ϊ1ʾʹIIC @@ -85,27 +86,47 @@ //================================================ IMU660RX ڲַ================================================ #define IMU660RX_DEV_ADDR (0x6B) // SA0ӵأ0x6B SA00x69 ģĬ + #define IMU660RX_SPI_W (0x00) #define IMU660RX_SPI_R (0x80) -#define IMU660RX_CHIP_IDA (0x00) //660RAID -#define IMU660RX_CHIP_IDB (0x0F) //660RBID +#define IMU660RX_CHIP_IDA (0x00) //660RAID +#define IMU660RX_CHIP_IDB (0x0F) //660RBID //================================================ IMU660RX ȫֱ================================================ extern int16 imu660rx_gyro_x, imu660rx_gyro_y, imu660rx_gyro_z; // gyro () extern int16 imu660rx_acc_x, imu660rx_acc_y, imu660rx_acc_z; // ٶȼ acc (accelerometer ٶȼ) +extern float imu660ra_transition_factor[2]; //================================================ IMU660RX ȫֱ================================================ //================================================ IMU660RX ================================================ void imu660rx_get_acc (void); // ȡ IMU660RX ٶȼ void imu660rx_get_gyro (void); // ȡ IMU660RX -float imu660rx_acc_transition (int16 acc_value); // IMU660RX ٶȼתΪʵ -float imu660rx_gyro_transition (int16 gyro_value); // IMU660RX תΪʵ uint8 imu660rx_init (void); // ʼ IMU660RX //================================================ IMU660RX ================================================ +//------------------------------------------------------------------------------------------------------------------- +// IMU660RX ٶȼתΪʵ +// ˵ acc_value ļٶȼ +// ز void +// ʹʾ float data = imu660ra_acc_transition(imu660ra_acc_x); // λΪ g(m/s^2) +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_acc_transition(acc_value) ((float)(acc_value) / imu660rx_transition_factor[0]) + +//------------------------------------------------------------------------------------------------------------------- +// IMU660RA תΪʵ +// ˵ gyro_value +// ز void +// ʹʾ float data = imu660ra_gyro_transition(imu660ra_gyro_x); // λΪ /s +// עϢ +//------------------------------------------------------------------------------------------------------------------- +#define imu660rx_gyro_transition(gyro_value) ((float)(gyro_value) / imu660rx_transition_factor[1]) + + + #endif diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h index 0148a02..72f36fb 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_imu963ra.h @@ -65,7 +65,7 @@ #define IMU963RA_USE_SOFT_IIC (0) // ĬʹӲ SPI ʽ #if IMU963RA_USE_SOFT_IIC // ɫIJȷ ɫҵľûõ //==================================================== IIC ==================================================== -#define IMU963RA_SOFT_IIC_DELAY (59 ) // IIC ʱʱ ֵԽС IIC ͨԽ +#define IMU963RA_SOFT_IIC_DELAY (59) // IIC ʱʱ ֵԽС IIC ͨԽ #define IMU963RA_SCL_PIN (P20_11) // IIC SCL IMU963RA SCL #define IMU963RA_SDA_PIN (P20_14) // IIC SDA IMU963RA SDA //==================================================== IIC ==================================================== diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h index 149aa20..24f2e5a 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_ips200pro.h @@ -347,9 +347,9 @@ uint8 ips200pro_set_backlight (uint8 backlight); //------------------------------------------------------------------------------------------------------------------- // Ļʾ -// ˵ dir 1-255 +// ˵ dir Ļʾ // ز uint8 ״̬ 0óɹ 1ʧ -// ʹʾ ips200pro_set_backlight(100); // Ϊ100 +// ʹʾ ips200pro_set_direction(IPS200PRO_PORTRAIT); // Ϊ100 //------------------------------------------------------------------------------------------------------------------- uint8 ips200pro_set_direction (ips200pro_display_direction_enum dir); @@ -388,7 +388,7 @@ uint8 ips200pro_get_date (ips200pro_time_struct *time); uint8 ips200pro_get_time (ips200pro_time_struct *time); //------------------------------------------------------------------------------------------------------------------- -// ȡջС +// ȡϵͳϢ // ˵ *information ϵͳϢָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_information(&ips200pro_information); // @@ -396,7 +396,7 @@ uint8 ips200pro_get_time (ips200pro_time_struct *time); uint8 ips200pro_get_information (ips200pro_information_struct *information); //------------------------------------------------------------------------------------------------------------------- -// ȡϵͳϢ +// ȡջС // ˵ *stack_size ջСָ // ز uint8 ״̬ 0óɹ 1ʧ // ʹʾ ips200pro_get_free_stack_size(&stack_size); // diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c index d47353c..b51c600 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_device/zf_device_wifi_spi.c @@ -24,7 +24,7 @@ * ļ zf_device_wifi_spi * ˾ ɶɿƼ޹˾ * 汾Ϣ 鿴 libraries/doc ļ version ļ 汾˵ -* ADS v1.10.2 +* ADS v1.9.20 * ƽ̨ TC264D * https://seekfree.taobao.com/ * @@ -271,6 +271,8 @@ static uint8 wifi_spi_get_version (void) { memcpy(wifi_spi_version, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_VERSION != temp_packets.head.command) : 1; + return return_state; } @@ -291,6 +293,8 @@ static uint8 wifi_spi_get_mac_addr (void) { memcpy(wifi_spi_mac_addr, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_MAC_ADDR != temp_packets.head.command) : 1; + return return_state; } @@ -312,6 +316,8 @@ static uint8 wifi_spi_get_ip_addr_port (void) { memcpy(wifi_spi_ip_addr_port, temp_packets.buffer, temp_packets.head.length); } + return_state = (return_state == 0) ? (WIFI_SPI_REPLY_IP_ADDR != temp_packets.head.command) : 1; + return return_state; } diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.c b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.c index dedee19..b274fc5 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.c +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.c @@ -34,14 +34,12 @@ * 2022-07-06 pudding ޸ soft_iic transfer ȡΪ 0 ʱ restart źŵ bug ********************************************************************************************************************/ + #include "zf_common_debug.h" -#include "zf_driver_delay.h" + #include "zf_driver_soft_iic.h" -#define soft_iic_gpio_high_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 1 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_high_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 1 << ((soft_iic_obj->sda_pin)&0x1f) -#define soft_iic_gpio_low_scl() ((Ifx_P *)soft_iic_obj->iic_scl)->OMR.U = 65536 << ((soft_iic_obj->scl_pin)&0x1f) -#define soft_iic_gpio_low_sda() ((Ifx_P *)soft_iic_obj->iic_sda)->OMR.U = 65536 << ((soft_iic_obj->sda_pin)&0x1f) +#define SOFT_IIC_SDA_IO_SWITCH (1) // ǷҪ SDA I/O л 0-Ҫ 1-Ҫ //------------------------------------------------------------------------------------------------------------------- // IIC ʱ @@ -50,17 +48,12 @@ // ʹʾ soft_iic_delay(1); // עϢ ڲ //------------------------------------------------------------------------------------------------------------------- -#define soft_iic_delay(x) for(vuint32 i = x; i--; ) - -//------------------------------------------------------------------------------------------------------------------- -// IIC GPIO -// ˵ x ź -// ز void -// ʹʾ soft_iic_soft_iic_gpio_high_scl(); -// עϢ ڲ -//------------------------------------------------------------------------------------------------------------------- -#define soft_iic_gpio_high(x) soft_iic_obj->iic_scl->OMR.U = 1 << ((x)&0x1f) - +//static void soft_iic_delay (vuint32 delay) +//{ +// volatile uint32 count = delay; +// while(count --); +//} +#define soft_iic_delay(x) for(vuint32 i = x; i --; ) //------------------------------------------------------------------------------------------------------------------- // IIC START ź @@ -71,13 +64,15 @@ //------------------------------------------------------------------------------------------------------------------- static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_high_scl(); // SCL ߵƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ + zf_assert(NULL != soft_iic_obj); + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA + soft_iic_delay(soft_iic_obj->delay); + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL } //------------------------------------------------------------------------------------------------------------------- @@ -89,13 +84,14 @@ static void soft_iic_start (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) { - soft_iic_gpio_low_sda(); // SDA ͵ƽ - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->sda_pin); // SDA ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA soft_iic_delay(soft_iic_obj->delay); } @@ -109,22 +105,23 @@ static void soft_iic_stop (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) { - soft_iic_gpio_low_scl(); // SCL ͵ƽ + zf_assert(NULL != soft_iic_obj); + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ if(ack) { - soft_iic_gpio_high_sda(); // SDA + gpio_high(soft_iic_obj->sda_pin); // SDA } else { - soft_iic_gpio_low_sda(); // SDA + gpio_low(soft_iic_obj->sda_pin); // SDA } soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL - soft_iic_gpio_high_sda(); // SDA + gpio_low(soft_iic_obj->scl_pin); // SCL + gpio_high(soft_iic_obj->sda_pin); // SDA } //------------------------------------------------------------------------------------------------------------------- @@ -136,24 +133,25 @@ static void soft_iic_send_ack (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; - soft_iic_gpio_low_scl(); // SCL ͵ƽ - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL ߵƽ + gpio_high(soft_iic_obj->scl_pin); // SCL ߵƽ soft_iic_delay(soft_iic_obj->delay); - if(gpio_get_level(soft_iic_obj->sda_pin)) + if(gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)) { temp = 1; } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); @@ -169,16 +167,19 @@ static uint8 soft_iic_wait_ack (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0x80; while(temp) { - gpio_set_level(soft_iic_obj->sda_pin, data & temp); +// gpio_set_level(soft_iic_obj->sda_pin, data & temp); + ((data & temp) ? (gpio_high(soft_iic_obj->sda_pin)) : (gpio_low(soft_iic_obj->sda_pin))); temp >>= 1; + soft_iic_delay(soft_iic_obj->delay / 2); + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL - soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL + soft_iic_delay(soft_iic_obj->delay / 2); } return ((soft_iic_wait_ack(soft_iic_obj) == 1) ? 0 : 1 ); } @@ -192,26 +193,27 @@ static uint8 soft_iic_send_data (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) { + zf_assert(NULL != soft_iic_obj); uint8 data = 0x00; uint8 temp = 8; - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_sda(); // SDA ߵƽ ͷ SDA + gpio_high(soft_iic_obj->sda_pin); // SDA ߵƽ ͷ SDA #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPI, GPI_FLOATING_IN); #endif while(temp --) { - soft_iic_gpio_low_scl(); // SCL + gpio_low(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - soft_iic_gpio_high_scl(); // SCL + gpio_high(soft_iic_obj->scl_pin); // SCL soft_iic_delay(soft_iic_obj->delay); - data = ((data << 1) | gpio_get_level(soft_iic_obj->sda_pin)); + data = ((data << 1) | gpio_get_level((gpio_pin_enum)soft_iic_obj->sda_pin)); } - soft_iic_gpio_low_scl(); // SCL ͵ƽ + gpio_low(soft_iic_obj->scl_pin); // SCL ͵ƽ #if SOFT_IIC_SDA_IO_SWITCH - gpio_set_dir(soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); + gpio_set_dir((gpio_pin_enum)soft_iic_obj->sda_pin, GPO, GPO_OPEN_DTAIN); #endif soft_iic_delay(soft_iic_obj->delay); soft_iic_send_ack(soft_iic_obj, ack); @@ -228,6 +230,7 @@ static uint8 soft_iic_read_data (soft_iic_info_struct *soft_iic_obj, uint8 ack) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, data); @@ -245,6 +248,8 @@ void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data) //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -264,6 +269,7 @@ void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((data & 0xFF00) >> 8)); @@ -282,6 +288,8 @@ void soft_iic_write_16bit (soft_iic_info_struct *soft_iic_obj, const uint16 data //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(len --) @@ -303,6 +311,7 @@ void soft_iic_write_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint1 //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -322,6 +331,8 @@ void soft_iic_write_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, const uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -343,6 +354,7 @@ void soft_iic_write_8bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -364,11 +376,13 @@ void soft_iic_write_16bit_register (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, const uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(register_name & 0x00FF)); - while(len--) + while(len --) { soft_iic_send_data(soft_iic_obj, (uint8)((*data & 0xFF00) >> 8)); soft_iic_send_data(soft_iic_obj, (uint8)(*data ++ & 0x00FF)); @@ -385,6 +399,7 @@ void soft_iic_write_16bit_registers (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -405,6 +420,8 @@ uint8 soft_iic_read_8bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) @@ -424,6 +441,7 @@ void soft_iic_read_8bit_array (soft_iic_info_struct *soft_iic_obj, uint8 *data, //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); @@ -444,12 +462,14 @@ uint16 soft_iic_read_16bit (soft_iic_info_struct *soft_iic_obj) //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1 | 0x01); while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -465,6 +485,7 @@ void soft_iic_read_16bit_array (soft_iic_info_struct *soft_iic_obj, uint16 *data //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -488,6 +509,8 @@ uint8 soft_iic_read_8bit_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -510,6 +533,7 @@ void soft_iic_read_8bit_registers (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const uint16 register_name) { + zf_assert(NULL != soft_iic_obj); uint16 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -535,6 +559,8 @@ uint16 soft_iic_read_16bit_register (soft_iic_info_struct *soft_iic_obj, const u //------------------------------------------------------------------------------------------------------------------- void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const uint16 register_name, uint16 *data, uint32 len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, (uint8)((register_name & 0xFF00) >> 8)); @@ -544,7 +570,7 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui while(len --) { *data = soft_iic_read_data(soft_iic_obj, 0); - *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, len == 0)); + *data = ((*data << 8)| soft_iic_read_data(soft_iic_obj, 0 == len)); data ++; } soft_iic_stop(soft_iic_obj); @@ -563,6 +589,9 @@ void soft_iic_read_16bit_registers (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *write_data, uint32 write_len, uint8 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len --) @@ -579,7 +608,6 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin } } soft_iic_stop(soft_iic_obj); - } //------------------------------------------------------------------------------------------------------------------- @@ -595,6 +623,9 @@ void soft_iic_transfer_8bit_array (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const uint16 *write_data, uint32 write_len, uint16 *read_data, uint32 read_len) { + zf_assert(NULL != soft_iic_obj); + zf_assert(NULL != write_data); + zf_assert(NULL != read_data); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); while(write_len--) @@ -627,6 +658,7 @@ void soft_iic_transfer_16bit_array (soft_iic_info_struct *soft_iic_obj, const ui //------------------------------------------------------------------------------------------------------------------- void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name, uint8 data) { + zf_assert(NULL != soft_iic_obj); soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); soft_iic_send_data(soft_iic_obj, register_name); @@ -644,6 +676,7 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name) { + zf_assert(NULL != soft_iic_obj); uint8 temp = 0; soft_iic_start(soft_iic_obj); soft_iic_send_data(soft_iic_obj, soft_iic_obj->addr << 1); @@ -670,13 +703,12 @@ uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uin //------------------------------------------------------------------------------------------------------------------- void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin) { + zf_assert(NULL != soft_iic_obj); zf_assert(scl_pin != sda_pin); // ѣ scl_pin sda_pin ôͬһţ soft_iic_obj->scl_pin = scl_pin; soft_iic_obj->sda_pin = sda_pin; soft_iic_obj->addr = addr; soft_iic_obj->delay = delay; - soft_iic_obj->iic_scl = (void *)get_port(scl_pin); - soft_iic_obj->iic_sda = (void *)get_port(sda_pin); gpio_init(scl_pin, GPO, GPIO_HIGH, GPO_PUSH_PULL); // ȡӦIO AFܱ gpio_init(sda_pin, GPO, GPIO_HIGH, GPO_OPEN_DTAIN); // ȡӦIO AFܱ } diff --git a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.h b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.h index f9f1032..a3de611 100644 --- a/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.h +++ b/Seekfree_TC264_Opensource_Library/Seekfree_TC264_general_Opensource_Library/Seekfree_TC264_Opensource_Library/libraries/zf_driver/zf_driver_soft_iic.h @@ -32,11 +32,9 @@ * ע * 2022-09-15 pudding first version ********************************************************************************************************************/ - #ifndef _zf_driver_soft_iic_h_ #define _zf_driver_soft_iic_h_ -#include "zf_common_typedef.h" #include "zf_driver_gpio.h" typedef struct @@ -44,12 +42,9 @@ typedef struct uint32 scl_pin; // ڼ¼Ӧű uint32 sda_pin; // ڼ¼Ӧű uint8 addr; // ַ λַģʽ - uint32 delay; // ģ IIC ʱʱ 01370KHz 101020KHz 20757KHz 30: 633KHz 40: 532Khz 50: 448KHz 60: 395KHz 70: 359KHz 80: 324KHz 100: 268KHz 100032KHz - void *iic_scl; // ¼ SCL ˿ڵַ - void *iic_sda; // ¼ SDA ˿ڵַ + uint32 delay; // ģ IIC ʱʱ }soft_iic_info_struct; -//==================================================SOFT_IIC ==================================================== void soft_iic_write_8bit (soft_iic_info_struct *soft_iic_obj, const uint8 data); void soft_iic_write_8bit_array (soft_iic_info_struct *soft_iic_obj, const uint8 *data, uint32 len); @@ -81,7 +76,5 @@ void soft_iic_sccb_write_register (soft_iic_info_struct *soft_iic_obj, uint8 soft_iic_sccb_read_register (soft_iic_info_struct *soft_iic_obj, const uint8 register_name); void soft_iic_init (soft_iic_info_struct *soft_iic_obj, uint8 addr, uint32 delay, gpio_pin_enum scl_pin, gpio_pin_enum sda_pin); -//==================================================SOFT_IIC ==================================================== - #endif